[Implementation of microservice app for this monolithic application can be found here]
- This application could be thought of as an enhancement to Employee Management System, where we can perform CRUD ooperations on employees, and tasks.
- Based on the task and performance, employees are rewarded with employee of the day, week, and month award.
- The winners are assigned some bonus stars upon winning the award, which then can be added to the salary at the end of year as a sign of recognition of their work.
- The employee also gets autogenerated certificate, and sent to them automatically via email through cron jobs.
- Framework: NodeJS, Express
- Database: MySQL with Sequelize ORM
- Documentation: Swagger
- Email: Courier