I'm excited to share a full-stack Food Delivery Platform that I had the chance to work on with an amazing team during the NTI Summer Training Program in MEAN Stack development. This project was a great opportunity to apply what we’ve learned and build something close to real-world enterprise solutions.
Project Highlights
Our system — inspired by leading apps like Talabat — provides a smooth and responsive experience for customers, restaurants, delivery partners, and admins. It’s designed to handle real-time operations with a clean and scalable architecture.
Tech Stack
Frontend: Angular 18, TypeScript, SCSS, Bootstrap 5
Backend: Node.js, Express.js, TypeScript, MongoDB
Architecture: RESTful API + JWT authentication
Main Features
Role-based access (Customer / Restaurant / Delivery / Admin)
Real-time cart synchronization
Responsive UI across all devices
Admin dashboard with analytics & insights
Delivery management and tracking