foody

Version 1.0 0 Downloads 15 Views
foody
$5.00

Release Date: June 27, 2026

Category: Websites

Version: 1.0

File Size: N/A

Tags: Restaurant Review System Restaurant Rating Platform Food Review Website Restaurant Feedback System Dining Experience Reviews Restaurant Evaluation System Customer Review Platform Restaurant Rating App Food Quality Rating System Restaurant Efficiency Tracking Restaurant Performance Review User Review System Restaurant Reputation System Online Restaurant Ratings Meal Rating System Dish Review Platform Restaurant Insights System Customer Feedback System Restaurant Comparison Platf

Description

Due to the development of technology in the current world as well as everyone’s interest in food, we have worked on a website that reviews all restaurants, and users can review and evaluate them and ask questions about them. Users also track restaurants near them, evaluate the meals provided by the restaurants, answer their questions, and add the recipes that they use the restaurants in order to know the ingredients, and finally, the system manager accepts and rejects restaurants and inappropriate questions and answers as well.

Key Features

Administrator

  • Login: The system administrator can use the username and password to log into the system.
  • Approval of restaurants: The system administrator verifies the information of restaurants whose accounts have been registered and then approves them to fully use the system.
  • Approval of questions and inquiries: The system administrator verifies the inquiries raised by users and approves or deletes them.
  • Approval of Comments: The administrator checks for any abuse in the comments and approves them.

User

  • Register a new account: The user enters the page to create a new account when using our site for the first time by entering his personal and account information.
  • Login: The user enters the email or phone number and the password that was registered for the first time when creating the account in order to use our website.
  • Add suggestions for new restaurants: The user attaches suggestions for restaurants that are not included in the system for inclusion by the restaurant owner.
  • Adding questions about restaurants: The user chooses the desired restaurant, attaches inquiries about it, and writes the required inquiry about it.
  • Add a new comment: The user chooses the question posed by other users and answers it clearly.
  • Add evaluation: The user chooses the restaurant and evaluates it from five.
  • Adding an evaluation of the restaurant: Here the user can rate the restaurant from five degrees according to his opinion of the services of this restaurant.
  • Add an evaluation of the meals: here the user can rate the meals due to his prior experience with them and their ingredients.
  • Access to the map of the restaurant: When the restaurant is registered through the system, the system will extract the coordinates of the restaurant for its location in order for users to access this restaurant via maps.

Restaurant

  • Register a new account: The owner of the restaurant registers his information when using the site for the first time and enters the complete data with the name of the restaurant, the restaurant logo and the password in order to log in.
  • Login: The account holder enters the name of the restaurant that was registered the first time and the password in order to be able to use the site and all its powers.
  • Adding meals: The account holder adds all the list of foods and their details that are available to him in order to be evaluated by users.
  • Adding a video for meals: The owner of the restaurant will add a video explaining the method of preparing the listed meals.

Technical Specifications

In conclusion, we were able to create a site that provides a great effort in querying and asking the most important inquiries about their favorite restaurants, knowing the nearest restaurants, the most important meals, evaluations and problems experienced by customers in this restaurant, and the evaluation of the restaurant and the meals offered by the restaurant.

Installation Guide

1. Install the operating environment

Install one of the following programs:

XAMPP

WampServer

Laragon

Laragon or XAMPP are recommended for beginners.

2. Start the services

After installation, start:

Apache

MySQL

Their status should be Running.

3. Copy Project Files

Place the project files in the following folder:

XAMPP

C:\xampp\htdocs\

Example:

C:\xampp\htdocs\myproject

Laragon

C:\laragon\www\

Example:

C:\laragon\www\myproject

4. Create the Database

Open:

http://localhost/phpmyadmin

Then:

Click New

Enter the database name

Click Create

Example:

digital_marketplace

5. Import the SQL File

If the project contains a file:

database.sql

or

backup.sql

Do the following:

Open the database.

Click Import.

Select the SQL file.

Click Go.

6. Modify the Database Connections

Look for the connection file, such as:

config.php

or

db.php

or

database.php

Related Projects