The Challenge
Make-It-All was a major university group project. The interesting twist was that I was tasked with compiling two entirely separate codebases—a semester-long to-do application and a semester-long messaging application, built by different groups—into a single, cohesive platform.
The Solution
I engineered a high-performance enterprise productivity platform using Next.js, TypeScript, and Tailwind CSS. The backend was containerized with Docker, leveraging MySQL and hosted on Google Cloud Platform.
A core focus was building out Role-Based Access Control (RBAC) securely with JWT authentication to manage different tiers of users (managers, employees, etc.). Furthermore, I integrated Recharts to visualize real-time analytics, predicting productivity trends and tracking team satisfaction across the newly unified toolset.