This project is a Restaurant Chatbot application that allows users to interact with an AI-powered chatbot to explore restaurant menus and get personalized dish recommendations. It features a Python Flask backend and a React.js frontend.
- Chat with AI: Users can interact with a chatbot to ask questions about the menu, get dish recommendations, or explore popular items.
- Dish Selection: Based on chatbot suggestions, users can select dishes and add them to their cart.
- Personalized Recommendations: The chatbot provides tailored dish recommendations based on user preferences and inputs.
- Menu Management: Restaurants can update their menus with descriptions, prices, and images through the backend.
- Chatbot Configuration: Customize chatbot responses to reflect the restaurant’s unique style and offerings.
- Order Tracking: View and manage user-selected dishes in real-time.
- Framework: Python Flask
- APIs: RESTful APIs to handle chatbot interactions, user requests, and menu management.
- Database: Flask-SQLAlchemy
- Framework: React.js
- Styling: Tailwind CSS for a clean and responsive design.
- Features: Chat interface, dish recommendation display, and user-friendly navigation.




