this application designed with respect to SOLID principles and OOP concepts, it's considered as a simulation of real apps that helps users to communicate with car drivers to transport users to any area
here we provide some functionalities like:
- request trip
- drivers send offers for requestd trip
- show history rides
- admin add offers for some areas
- user takes discounts in some cases (like first ride)
and other more features you can see them all in this web API after running the app (launching server) from this file then you can use this link to discover all provided methods here note: in this version we just store data temporarly in data structures, we will link it with database in next versions