A smart chatbot that helps users find restaurants, browse menus, and place food orders using Material UI, Express.js, Node.js, MongoDB, and Gemini API.
π About the Project
Zomato Chatbot is an AI-powered restaurant discovery and food ordering chatbot that enables users to: βοΈ Get food recommendations βοΈ recommendations are based on previous orders and different factors βοΈ It is directly connected to Gemini API
The chatbot interacts with users in a conversational format and provides personalized restaurant suggestions and food recommendations.
π οΈ Tech Stack
Frontend: β’ React.js (with Hooks & Context API) β’ Material UI (MUI) for UI styling β’ Axios for API calls
Backend: β’ Node.js with Express.js β’ MongoDB with Mongoose β’ Gemini API (Google AI) for chatbot responses
Other Tools: β’ Git & GitHub for version control β’ Postman for API testing
π License
This project is licensed under the MIT License.
π§ Contact
π©βπ» Harshita Verma π GitHub β https://github.com/Harshitaaverma
πΌ LinkedIn β [Click here]
π Happy Coding! ππ€