This is an e-commerce food web application that allows users to browse food items and place orders online using a third-party food API. The application is designed to provide a seamless user experience for ordering food from a wide range of restaurants and cuisines.
- Browse Food Menu: View a list of available food items categorized by type (e.g., pizza, burgers, desserts, etc.).
- Food Search: Search for food items by name or category.
- Add to Cart: Add selected food items to the cart for checkout.
- Place Order: Checkout and place an order for delivery or pickup.
- Order Tracking: Track the status of your orders.
- User Authentication: Secure user authentication for order history and profile management.
- Responsive Design: Optimized for both desktop and mobile users.
- Frontend:
- HTML, CSS, JavaScript (React.js)
- Axios for API requests
- Bootstrap / Tailwind CSS for responsive design
- Backend:
- Node.js with Express.js
- MongoDB for storing user data, orders, and menu items