The moment we finish this project, we were three people working on it.
- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- 📝 License
The Roadtrip wheels API is the backend of the Road trip wheels web application, where you can register, make a reservation on a car an check your reservations.
Heres the frontend Link
- Ruby on rails
Server
Database
- [Store user, cars and reservations]
- [API endpoints]
- [documentation]
In order to run this project you need:
- A PC running any operating system like Windows, Linux, or MacOS
- Ruby version 3.1.3 or later
- Rails version 7 or later
- Postgresql
- Link your PC to GitHub
- Clone this repository to your desired folder:
Clone this repository to your desired folder:
git clone https://github.com/luis-pomare/rails-car-booking-rentals-backend.git
- Open the file in your code editor
- Setup ROR
Run the following codes in your project folder in your IDE:
bundle install
To run the API locally, execute the following commands:
Create the database and run the migrations
rails db:create
rails db:migrate
rails db:schema:load
Optionally you can seed the database with the cars and the user (objects) that are included in this repo
rails db:seed
Start the server
rails s
Go to the front end repo and follow the readme instructions.
👤 Shayan
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
👤 Alejandro
👤 Luis
- GitHub: @Luis Pomare
- Twitter: @LuisPomare1
- LinkedIn: @Luis Pomare
- [Authentication]
You can contribute to this project by writing an issue here
If you like this project please leave a ⭐️
I would like to thank Microverse for the knowledge. The frontend original design was made by Murat Korkmaz on behance
This project is MIT licensed.