Team Manager SPA with Angular and material UI
Team manager has the following features:-
- Token based auth, login/signup
- REST APIs (with token auth)
- A team manager registers his/her account, create a team and invites team members.
- A team manager creates projects, assigns tasks and monitor progress.
- A team member updates progress on tasks, can comment on tasks, changes status to done when finished etc.
- User role based UI
- Unit tests with Mocha/Chai
- Database seeding with demo data - manager, team, project, assignee etc.
- Charts for visualizing project status etc.
- Admin panel for administration.
Run following commands to setup the code:
- npm install