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
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 installRails
just with this simple commandgem 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
- Finaly run
rails s -p 4000
and visit http://localhost:4000/api/v1/login in your browser to start exploring the front end part
Test
- Run the test with the following command
$ rspec spec
- Run
rspec spec/name_of_test_file.rb
to run a specific test file
- Click here Rails API Documentation to see the documentation of our rails API
- 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.
👤 Laylo Khodjaeva
- GitHub: @laylokhodjaeva
- LinkedIn : Laylo Khodjaeva
👤 Ellaouzi Hamza
- GitHub: @hamzaoutdoors
- LinkedIn : Hamza Ellaouzi
- Twitter: Hamza Ellaouzi
👤 Nelsino Francisco
- GitHub: @nelsinofrancisco
- LinkedIn : Nelsino Francisco
- Twitter: Nelsino_Francisco
👤 Juan Luis Gonzalez
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
- 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 😜
This project is MIT licensed.