/TeamManagerSpaAngular

Team Manager SPA with Angular and material UI

Primary LanguageTypeScriptGNU General Public License v3.0GPL-3.0

TeamManagerSpaAngular

Team Manager SPA with Angular and material UI

Features

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.

Setup Instructions

Run following commands to setup the code:

  • npm install