Book my Ride is a car rental application that provides users with the ability to create an account, log in, and reserve a car for a designated time frame. It also allows users to browse through all available vehicles and view specific cars. Additionally, users can check their own booking history and view all reservations made by them.
Collaboration team is made of 5 members:
- Abeera Tahir
- Vanel Nwaba
- Ezema Anthony Sunday
- Khomotso Mkansi
- Zia Bakhteyari
Backend app can be found here
Client
State Management
- Redux state management
- External API usage
- User signup
To get a local copy up and running, follow these steps.
In order to run this project you need:
- Node.js
- Backend API
Clone this repository to your desired folder:
cd my-folder
git clone https://github.com/vanelnw/appointment-capstone-frontend.git
cd appointment-capstone-frontend
npm install
To run the project, execute the following command:
npm start
To run tests, run the following command:
npm test
👤 Zia Bakhteyari
- GitHub: @zia123456
- Twitter: @zia_bakhteyari
- LinkedIn: Zia bakhteyari
👤 Khomotso Mkansi
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
👤 Vanel Nwaba
- GitHub: @vanelnw
- LinkedIn: Vanel Nwaba
- Twitter: @vanelnw
👤 Ezema Anthony Sunday
- GitHub: @sonyco-4u
- Twitter: @EZEMASUN
- LinkedIn: ezema-anthony-sunday
👤 Abeera Tahir
- GitHub: @AbeeraTahir
- Twitter: @AbeeraTahir8
- LinkedIn: Abeera Tahir
- Integrate externalAPI of another booking site
- It will allows users to give a review for a specific car.
- Allow summary of review on a ceratin period
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
If you like this project consider giving it a star ⭐️.
Special thank to Murat Korkmaz for providing the design guidelines.
This project is MIT licensed.