Skip to content

A PHP-based web app for online food ordering, featuring menu browsing, cart management, secure checkout, and an admin panel for order and user management. Built with HTML, CSS, JavaScript, PHP, and MySQL.

Notifications You must be signed in to change notification settings

abdelhaymallouli/restaurant-ordering-system

Repository files navigation

Restaurant Ordering System

📌 Project Description

This is a PHP-based web application for online food ordering. Customers can browse the menu, add items to their cart, and place orders, while admins can manage orders and users efficiently.

🚀 Features

  • User authentication (sign up & login)
  • Menu browsing & ordering
  • Secure checkout process
  • Admin panel for order & user management

🛠️ Technologies Used

  • Frontend: HTML, CSS, JavaScript
  • Backend: PHP
  • Database: MySQL

📂 Project Structure

  • index.php - Homepage with menu
  • order.php - Order processing page
  • login.php & sign-in.php - User authentication
  • admin.php - Admin dashboard
  • checkout.php - Order checkout process
  • config.php - Database connection
  • solirestaurant.sql - Database file

📌 Setup Instructions

  1. Clone the repository.
  2. Import solirestaurant.sql into MySQL.
  3. Configure config.php with your database credentials.
  4. Run the project on XAMPP or any PHP server.

🎯 Future Improvements

  • Payment integration
  • Order tracking system

About

A PHP-based web app for online food ordering, featuring menu browsing, cart management, secure checkout, and an admin panel for order and user management. Built with HTML, CSS, JavaScript, PHP, and MySQL.

Topics

Resources

Stars

Watchers

Forks