Here we are going to develop task allocation project we can add rolle based authentication each role has different tasks supervisor can allocate the tasks agent can complete the tasks manager can create teams and each team has different responsibilities
#serveices:
Authentication Task Allocation Database Members
#Technology Spring boot framework Zuul api gateway Discovery service MVC design pattern
PM can create one or many teams PM can allocate/deallocate leaders/team members for each team PM can assign sprint tasks for each teams Each team has a leader Leader can assign the task to team members Leader can review tha task and approve MRs Leaders can release the versions Team members can complete the tasks