Skip to content

An online automated ticket reservation system for football matches in FIFA World Cup Qatar 2022

Notifications You must be signed in to change notification settings

gaserashraf/Match-Reservation-System

Repository files navigation

Match Reservation System

logo

Match Reservation System

GitHub contributors GitHub issues GitHub forks GitHub stars GitHub license

📝 Table of Contents

📙 About

An online automated ticket reservation system for football matches in FIFA World Cup Qatar 2022

⚒️ Features

  • F1: New Users should sign-up & the user account is given an authority when the administrator approves their authority.
  • F2: The administrator can remove an existing account.
  • F3: The managers can create a new match event and add all its details.
  • F4: The managers can change/edit the details of a certain match.
  • F5: The managers can add a new stadium and define its shape and number of seats as shown below.
  • F6: The managers can view all matches details.
  • F7: The managers can view the overall seat status for each event (vacant/reserved).
  • F8: The customer can edit their personal data (except for the username and email address).
  • F9: The customer can view all match details as well as the vacant seats for each match.
  • F10: The customer can select vacant seat/s only. The customer is asked to enter a credit card number & its pin number.
  • F11: The customer can cancel a reserved ticket only 3 days before the start of the event.
  • F12: The guest can register a new account (whether as a fan or as a manager).
  • F13: The guest can log in as an existing account.
  • F14: The guest can view matches details (whether signed in or not but can not reserve any).

🏁 Get Started

  1. Clone the repository
https://github.com/gaserashraf/Match-Reservation-System.git
cd Match-Reservation-System
cd frontend
  1. Running
npm i
npm start

go to your browser and go to http://localhost:5000/

💻 Built Using

  • React.js
  • PHP
  • Laravel
  • Bootstrap

📷 Demo Screenshots

logo

Admin role

users

logo logo

Manager role

Stadiums

logo logo

Matches

logo

Customer role

logo

Match page

logo

Buy a ticket

logo

cancel a ticket

logo

Update profile

logo

Signup & Login

logo logo

fully responsive

logo logo

About

An online automated ticket reservation system for football matches in FIFA World Cup Qatar 2022

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •