Skip to content

Latest commit

 

History

History
144 lines (106 loc) · 5.1 KB

README.md

File metadata and controls

144 lines (106 loc) · 5.1 KB

Microverse MIT Licensed GitHub last commit (branch) GitHub Repo stars GitHub followers

Microverse

Rental Cars Back-End

In this project we worked on backend part of the final capstone to create restful API endpoints that we are consuming in this react app https://github.com/Hamzaoutdoors/rentalcars_frontend for the front-end part.

Screenshots


erd_diagram

Entity Relationship Diagram (ERD) of Rental Car project

Getting Started

To run the project locally, copy up and running follow these simple example steps :

  • First of all make sure you have both Ruby & Rails installed in your machine (else You can install Rails just with this simple command gem install rails)
  • clone the project with the following command line :
$ git clone git@github.com:Hamzaoutdoors/rentalcars_backend.git
  • Then go to the right folder
$ cd rentalcars_backend
$ bundle

make sure the database is up and running.

$ rails db:create

When you will add migration file then, you can add command like

$ rails db:migrate

last but not least, run the db/seed.rb file

$ rails db:seed

Test

  • Run the test with the following command
$ rspec spec
  • Run rspec spec/name_of_test_file.rb to run a specific test file

Built With

  • Ruby on RAils
  • PostgreSQL
  • Rswag

Documentation

Kanban Board

  • Click here Kanban Board to see the kanban board of our project
  • We are four people was working on this project and every day we are adding new features to it using cards on the kanban board.

erd_diagram

Kanban Board Last state

Authors

👤 Laylo Khodjaeva

👤 Ellaouzi Hamza

👤 Nelsino Francisco

👤 Juan Luis Gonzalez

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

  • Hats off of Murat Korkmaz for designing a beautiful, efficient, and accessible user interface.
  • Inspiration 💘
  • Microverse program ⚡
  • My standup team 😍
  • My family's support 🙌
  • MicroBros 😜

📝 License

This project is MIT licensed.