A web platform designed to connect food lovers with food trucks in Mumbai. Customers can explore various food trucks, view menus, pre-order their meals, and pick up their orders directly from the food truck. Admins can manage food truck details, menus, and orders to ensure smooth operations.
- Menu Management: Admins can add, update, and remove food items from the menu.
- Food Truck Management: Admins can update food truck details such as name, category, schedule, and more.
- Order Management: Admins can view customer orders, update statuses, and manage the order lifecycle.
- Food Truck Listing: Customers can view a list of food trucks available in their area.
- Menu Viewing: Customers can browse food truck menus and select items for pre-ordering.
- Pre-ordering: Customers can place orders for pickup at a future time.
- Order Pickup: Customers can pick up their pre-ordered food at the scheduled time at the respective food truck.
-
Backend:
- Node.js
- Express.js
- MongoDB with Mongoose for database management
- Passport.js for user authentication (Passport-Local-Mongoose for password management)
-
Frontend:
- React.js for building the user interface
- Leaflet.js for displaying food truck locations on a map