📚 Learnify LMS — Learning Management System Tech Stack: Node.js | Express.js | PostgreSQL | MVC Architecture | REST API Developed a full-stack backend for a modern and modular Learning Management System designed to manage courses, users, progress tracking, and assessments. The project follows a scalable MVC architecture with well-structured modules for maintainability and future expansion. 🔹 Designed and implemented RESTful APIs for user authentication, course creation, enrollment, and progress tracking. 🔹 Used PostgreSQL for relational data modelling with optimized queries for performance. 🔹 Applied best practices in backend development, including middleware usage, modular routing, and environment-based configurations. 🔹 Currently working on migrating the codebase to TypeScript to enhance type safety and long-term maintainability.