Project Name: LearnHub
LearnHub is a modern web-based learning platform built with Angular and Node.js, designed to help users browse, enroll, and learn from online courses interactively.
The platform allows instructors to manage their courses and students to track their progress, all through a responsive and dynamic interface.
Tech Stack:
Frontend: Angular 16 (TypeScript, RxJS, Routing, Services, Reactive Forms)
Backend: Node.js (Express.js, REST API, JWT Authentication, MongoDB or SQL)
Other Tools: JWT, bcrypt, Multer (for uploads), Angular Material or TailwindCSS