
Zumba
A food Ordering Application Created to Connect Local Food Vendors Where Zomato and Swiggy are not avialable
Zumba is a dynamic food ordering app implemented using the MERN (MongoDB, Express.js, React, Node.js) stack, designed to provide a seamless experience for users looking to order food online. The app features user registration and login functionality via Google authentication, ensuring secure access. Users can easily add, modify, or remove items from their cart before proceeding to checkout, enhancing their shopping experience. Once the order is placed, the app provides real-time updates on the status of the order, from confirmation to preparation and delivery, ensuring users are always informed about their order's progress.
The app also includes a robust admin portal, which is secured with user authentication and authorization checks, allowing restaurant administrators to manage their operations efficiently. This portal enables admins to oversee orders, manage menu items, and ensure smooth service delivery. To facilitate secure online transactions, the app integrates with Razorpay, providing a reliable payment gateway for users to complete their order payments with confidence. The combination of these features makes Zumba a comprehensive and user-friendly food ordering solution.