stms-webapp

STMS

MERN

The Smart Task Management System (STMS) is a full-stack MERN app built to make team task management easier with Google login, role-based dashboards, and features like task assignment, status updates, comments, and email notifications. It includes visual tools like a Kanban board and pie chart reports, and uses design patterns like Strategy, Command, Observer, Decorator, and Factory to keep the code organized and scalable. For my part, I built the Admin panel UI and backend, set up user management and task reassignment APIs, helped with the MongoDB setup and backend routing, and followed the MVC structure. I also added Observer and Factory patterns where needed and handled backend testing using Jest and Supertest to make sure everything ran smoothly.