Motivity Labs · Sep 2022 – Dec 2023
Work Report Management System (WRMS)
A full-stack MERN application for daily work reporting, leave management, and team analytics with role-based access.
Role
Full Stack Developer
Problem
The organization needed a way for employees to log daily work and hours against projects, route leave requests through approvals, and give managers visibility into team activity — without manual spreadsheets.
Approach
Built the full stack with MongoDB, Express.js, React.js, and Node.js. Designed MongoDB schemas with Mongoose and aggregation pipelines for team analytics, built RESTful APIs for work reports/leave/projects, and added automated email notifications (Nodemailer) plus browser push notifications for approvals and updates.
Outcome
Employees, team leads, and managers each got role-appropriate dashboards, with automated notifications replacing manual follow-ups; unit tests achieved 90%+ coverage.