Restaurant

| E-Commerce
| React
Back End
Front End
Full Stack
Node JS

A modern restaurant web app delivering a seamless ordering experience and powerful administrative control.

This project is a full-stack restaurant web application designed to provide a seamless food ordering experience for customers alongside a powerful content management system (CMS) for administrators. Users can create an account, sign in securely, browse the restaurant menu, and place orders through an intuitive and responsive interface optimized for multiple devices.

On the administrative side, the application includes a dedicated CMS that allows admins to efficiently manage the restaurant’s menu by adding, updating, or removing items in real time. Administrators can also monitor incoming orders, track their status, and remove completed orders once they are ready, ensuring smooth daily operations and accurate order handling.

The application was built using React and Redux for state management on the frontend, with Bootstrap for a clean and responsive UI. The backend is powered by Node.js, providing RESTful APIs connected to a MongoDB database for reliable data storage and retrieval. This project demonstrates my ability to design, develop, and integrate full-stack solutions with a strong focus on usability, performance, and maintainability.