This is a community management platform for Tech Communities across the world. The inspiration being the personal experiences of Community Organizers.
- Install Node.js and npm (at least version 18 of Node.js and at least version 9 of npm)
- Install @angular/cli
- Clone the project.
- Run
npm ci
. - Run
npx nx run commudle-admin:serve
for a dev server. Navigate tohttp://localhost:4200/
. - The development server directly interacts with the production APIs.
- For Component Run
npx nx g @nx/angular:component <component-name>
- For Service Run
npx nx g @nx/angular:service <service-name>
- For Interface Run
npx nx g @nx/angular:interface <interface-name>
- Go to
http://localhost:4200/login
- Sign in using your Google Account or Enter your email address (Other options will be added soon).
- Now you are sign in successfully.
- Run
npx nx reset
to clear cache. - Run
npx nx run prerender:release
to build the project. The build artifacts will be stored in theprod-server.zip
file.
- We are using Nebular which uses Eva Design System in commudle-admin