Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🍽️ WhaToEat

Overview

WhaToEat is a smart food discovery platform that helps users find the best dish at a restaurant and discover the best restaurants for a specific dish near them. By analyzing real customer reviews, ratings, and dish popularity, it ensures that users always get the best food recommendations.

🚀 Features

  • 📌 What to Order – Input a restaurant URL and get the most recommended dish based on reviews and ratings.
  • 📍 Where to Order – Enter a dish name, and the platform finds the top restaurants near you that serve it.
  • 🔍 Smart Review Analysis – Uses ratings, reviews, and sentiment analysis to ensure accurate recommendations.
  • 📊 Location-Based Filtering – Supports latitude and longitude for precise restaurant searches.
  • ⚡ Fast & Reliable – Fetches and processes data efficiently to provide quick results.

🏆 Why This Matters

Food choices can be overwhelming. This platform eliminates decision fatigue and ensures you never waste a meal by choosing a subpar dish or restaurant.

🛠️ Tech Stack

  • Backend: FastAPI, Python
  • API Integration: Web scraping & restaurant data APIs & AI
  • Frontend: React

📌 How It Works

  1. Find the Best Dish in a Restaurant

    • Enter the restaurant’s URL
    • The system analyzes reviews & ratings
    • Get a top recommendation!
  2. Find the Best Restaurant for a Dish

    • Enter a dish name (e.g., "Biriyani")
    • Set your location (lat/long or city name)
    • Get a list of the best restaurants serving it!

🔥 Getting Started

Prerequisites

  • Python 3.x
  • FastAPI

Installation

  1. Clone the repository:
    git clone https://github.com/Dev-devadath/DishFind
    cd dishfind
  2. Install dependencies:
    pip install -r requirements.txt
  3. Run the API server and the frontend:
    uvicorn main:app --reload
    npm start
    
  4. Access the API via:
    http://127.0.0.1:8000
    

🌟 Future Enhancements

  • AI-powered recommendations
  • Integration with food delivery services
  • User preferences & personalized suggestions

🤝 Contributing

Feel free to fork this project and submit pull requests! Open to ideas and improvements.

📬 Contact

For queries, suggestions, or collaborations, reach out at devadaths3@gmail.com or open an issue in the repo!


🎉 Enjoy the best food without the guesswork!

About

WhaToEat is a website where you could see the best dishes in a restaurant based on the reviews.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages