Skip to content

Flavor Finder is a restaurant discovery platform built with HTML, CSS, PHP, and MySQL, allowing users to find nearby restaurants using GPS, register, leave reviews, and manage profiles while providing an admin panel for user and review management.

Notifications You must be signed in to change notification settings

abdul-rafay19/FlavorFinder-HTML-CSS-MySQL-PHP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

11 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🍽️ Flavor Finder

Discover the best restaurants near you with ease! πŸŒπŸ“


πŸš€ Project Overview

Flavor Finder is a feature-rich web application that allows users to explore nearby restaurants based on their GPS location. Users can register, search, review, and rate restaurants, making dining choices smarter and more reliable!


✨ Features

πŸ”Ή User Authentication – Secure registration & login system
πŸ”Ή Restaurant Search – Discover places based on real-time location
πŸ”Ή Restaurant Details – View menu, location, and customer ratings
πŸ”Ή User Reviews & Ratings – Share experiences & contribute feedback
πŸ”Ή Admin Panel – Manage users and reviews effectively
πŸ”Ή AI-Powered Recommendations – Get personalized restaurant suggestions
πŸ”Ή Geolocation Services – Utilize GPS for location-based search


πŸ› οΈ Technologies Used

πŸ–₯️ Frontend: HTML, CSS
βš™οΈ Backend: PHP
πŸ’Ύ Database: MySQL (via XAMPP)


πŸ“Š Database Design

ER Model & Relationships

  • A User can leave multiple Reviews for different Restaurants.
  • A Restaurant can receive multiple Reviews from different Users.
  • A Restaurant can be associated with multiple Cuisines and Locations.

Database Implementation

βœ… Designed in MySQL and implemented via XAMPP
βœ… Normalization applied for efficient data management
βœ… Functions, Triggers, and Stored Procedures created for seamless operations
βœ… Security measures like validation and constraints implemented


πŸ“Š ER Model

image


πŸ“Έ Web Interface

Home Page

image

About Me

About Me

Explore Cuisines

Explore Cuisines

Find Restaurants by Location

Find Restaurants by Location

List of Restaurants

List of Restaurants

Customer Reviews

Customer Reviews

Registered Users

Registered Users

Login Page

image

Register Page

image


🌟 Future Enhancements

πŸ’‘ AI-based recommendations for better user experience
πŸ“± Mobile-friendly design for seamless accessibility
🌎 Multi-language support for global users


🀝 Contributing

We welcome contributions! Feel free to fork this repository, submit pull requests, and help improve the platform.


πŸ“© Contact

πŸ“§ Developer: Abdul Rafay
πŸ”— GitHub: [https://github.com/abdul-rafay19]
πŸ”— LinkedIn: [www.linkedin.com/in/abdul-rafay19]

About

Flavor Finder is a restaurant discovery platform built with HTML, CSS, PHP, and MySQL, allowing users to find nearby restaurants using GPS, register, leave reviews, and manage profiles while providing an admin panel for user and review management.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published