- π About the Project
- π· Documentation Screenshots
- π» Getting Started
- π₯ Authors
- π€ Contributing
- βοΈ Show your support
- π Acknowledgements
- π License
Wheels and Deals API is organized around REST. Our API has predictable resource-oriented URLs, accepts form-encoded request bodies, returns JSON-encoded responses, and uses standard HTTP response codes, authentication, and verbs.
It's a simple API that is linked to the Wheels and Deals Frontend . It holds all the data for the frontend to display, as well as the information of the users (Names, Emails & Passwords)
- Authentication Endpoints: POST
- Users Endpoints: GET, POST
- Cars Endpoints: GET, POST, DELETE
- Reservations Endpoints: GET, POST, DELETE
- Documentation available here
Kanban Board available here
The team of developers involved in the creation of this project is made up of 4 authors.
To get a local copy up and running, follow these steps.
In order to run this project you need:
gem install rails
Clone this repository to your desired folder:
cd my-folder
git clone https://github.com/Peter1907/wheels-and-deals-api.git
Install this project with:
cd wheels-and-deals-api
bundle install
To run the project, execute the following command:
rails db:create
rails db:migrate
rails s
To run tests:
- Remove
config/master.key
andconfig/credentials.yml.enc
- Run:
EDITOR=code rails credentials:edit
This command will create a new master.key
and credentials.yml.enc
if they do not exist
- Then run the following command:
bin/rails spec
π€ Cindy Dorantes
- GitHub: @CindyDorantes
- Twitter: @CindyDorantes10
- LinkedIn: Cindy Melisa Dorantes SΓ‘nchez
π€ David Tamayo
- GitHub: @IngDavidTM
- Twitter: @David5TM
- LinkedIn: David Tamayo
π€ Diego Mero
- GitHub: @DiegoMero
- Twitter: @Dimero18
- LinkedIn: Diego Mero
π€ Peter Beshara
- GitHub: @Peter1907
- Twitter: @Peter_Beshara_
- LinkedIn: Peter Beshara
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a βοΈ if you like this project! Also, you can reach out any author, we will be glad to hear you.
- Thanks to our learning partners for their help and support.
This project is MIT licensed.