Web application for Egyptian Premier League, with it you can reserve your seat on future matches. it has three types of user, each of them has its own functionalities
This project is NOT affiliated with or related to the
Egyptian Premier Leaguein any way. This was a college project done merely for educational purposes.
Check requirments for more details
Admin can accept/reject new user of type manager

Manager can add new future match

See both frontend README and backend README files for guides on how to setup and run the webapp.
Developed using MERN stack:
Mongodbfor DB.NodejsandExpressJSfor backend.ReactJSfor frontend (SPA).
API is written in openapi format.
You can generate different clients for our api using openapi-generator.
See makefile on how it generates the typescript client.
$ make docs
Website wireframe with draw.io
We designed the frontend with Figma, see FigmaMockup.fig file.
| Name | |
|---|---|
| Abdulrahman Khalid Hassan | [email protected] |
| Ahmad Mahmoud AbdElMen'em | [email protected] |
| Mahmoud Othman Adas | [email protected] |
| Yosry Mohammad Yosry | [email protected] |





