This project is a clone of the popular food delivery app, Zomato. It replicates key functionalities such as user authentication, restaurant browsing, search, and order management, providing a comprehensive full-stack application experience.
- Restaurant Listings: Browse and view detailed information about various restaurants.
- Search Functionality: Search for restaurants.
- Filter Restaurant: filter the restaurant based on cost, location, cuisie.
- Order Management: Add items to, Remove items and place orders.
- Signup and Login: user can signup and login using custom or google id
- User Authentication: Secure user registration and login.
- Frontend: Built with React.js, leveraging modern JavaScript CSS and Bootstrap.
- Backend: Implemented using Node.js and Express.js, providing a robust server-side application.
- Database: Utilizes MongoDB for data storage, offering flexibility and scalability.