تفاصيل العمل

Developed a full-stack restaurant ordering web application using the MEAN Stack (MongoDB, Express.js, Angular, and Node.js). The platform provides a responsive and interactive experience for browsing food, drinks, and snacks, viewing product details, creating user accounts, authenticating users, and managing shopping carts.

Implemented JWT-based authentication and role-based authorization with protected administrative functionality, alongside user, product, category, and cart management. Developed RESTful APIs for users, products, and carts and integrated the Angular frontend with the Express.js backend using HttpClient and RxJS.

Applied Angular standalone components, routing, reusable services, reactive forms, client-side validation, and responsive UI development. Integrated MongoDB using Mongoose, implemented shopping cart business logic including quantity and total-price management, configured CORS, and prepared the application for production deployment.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات