Skip to content

Latest commit

 

History

History
82 lines (55 loc) · 2.5 KB

README.md

File metadata and controls

82 lines (55 loc) · 2.5 KB
intern logo

This project could help organization to track new joinees or project members to submit their task status of their assigned tasks so that their supervisor can track each task.

Built with ❤︎ by Rajdeep Chandra


The project has two portals:

  • Admin Portal:

    • Through this portal admin can assign tasks to individuals.
    • Admin can delete a task only if that task is not yet started by the member
    • Admin can delegate the task to other members
    • Admin can assign different projects with tasks to individual
  • User Portal:

    • Once logged in user will be able to see his project, project manager name and his assigned tasks
    • At least one task should be started to post status for that day
    • As he posts his task status he can see his progress.
    • He can edit his tasks for that particular day
    • He can start and end his tasks which will show as completed.

Getting Started

To get you started you can simply clone the repository:

git clone https://github.com/Rajdeepc/candidate-training-tracker.git

Pre-requisites

Download express,mongodb and mongoose from the below sites:

Run in Local

To Run Locally Steps to follow:

  • npm run serve at the root of the project
  • cd src/node-backend
    • nodemon app.js (install npm install nodemon -g)

Built With

Contributing Guidenlines

See Contributing Guidelines for details

License

This project is licensed under the GPL License - see the LICENSE.md file for details

Donate

If you like my work and if my product has helped you in your development please feel free to give a shoutout:

Donate

Become a Patreon

Made for developers and designers by Rajdeep Chandra. Tip me on Patreon.