RENTCAR is a collaborative project, it's about luxury car rental platform built with Rails and React. Users can browse and reserve available models, manage reservations, and contribute by adding or deleting cars. It offers a seamless experience for renting luxury cars with ease.
https://www.loom.com/share/ab17f762d1a44bad804d3d480ca30909?sid=33e79aad-b43b-4ec3-9537-0a73d4678dcf
We have used a Kanban board to split the tasks and simplify the project workflow.
Linter
- π₯ Eslint
- π₯ Rubocop
- π₯ Stylint
- Log in with a username to access the palteform.
- Browse list of available cars.
- Add your cars or delete them.
- Reserve a cars.
- Responsive design.
- Use API endpoint.
To get a local copy up and running, follow these steps.
Make sure you have the following installed on your machine:
Clone this repository to your desired foler.
git clone https://github.com/roniy68/capstone-rails.git cd capstone-railsInstall the required gems with:
bundle installInstall the node dependencies with:
yarn installπ₯ or π₯
npm installCreate the databases and run migrations with:
rails db:create
rails db:migrateTo load the sample data, run:
rails db:seedFor API documentiation see the file API Documentation.
To run the project, execute the following command:
./bin/devTo run tests, run the following command:
rspec spec- GitHub: @Salwa99
- Twitter: @SalwaBallouti
- LinkedIn: LinkedIn
- GitHub: @roniy68
- Twitter: @Ahmed Hasan Rony
- LinkedIn: @Ahmed Hasan Rony
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
- Implement the full authentication. γοΈ
- Implement edit car or reservation. π³
- Implement search bar. π
- File Uploads ποΈ
This app was designed based on an original design idea by Murat Korkmaz on Behance. We would like to thank Murat Korkmaz for this inspiring design.
π¨ Colors
- π’ Accent: #96bf01
π Fonts
- Normal: Roboto
-
π₯ Wiki
-
π₯ Discussions
-
π₯ Issues
Contributions, issues, and feature requests are welcome!
If you like this project, please consider giving it a β.
This project is MIT licensed.




