FoodThanda - Restaurant's food ordering app
A nice and slick design for ordering food. Built with React.js and Node.js
The Problem
Local restaurants struggle with expensive third-party delivery platforms that take large commission cuts. They need their own affordable, branded online ordering system that's easy to deploy and manage.
Development Process
Menu Management
Built a dynamic menu system with Node.js/Express that allows restaurant owners to add, edit, and categorize menu items via a simple admin panel.
Cart & Checkout
Implemented a real-time shopping cart using React Context with persistent state across page navigations and a simulated secure checkout flow.
Responsive Design
Used Tailwind CSS for a mobile-first design approach, ensuring the ordering experience is optimized for both desktop and smartphone users.