Skip to content

Hamzaoutdoors/rentalcars_backend

Repository files navigation

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 [email protected]: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.

About

Microverse Final Capstone

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages