Skip to content

This is the back-end of the Ducati rentals app. It is a rails API made to serve as the database to the front-end built with React.

License

Notifications You must be signed in to change notification settings

jevazquezb/final-capstone-backend

 
 

Repository files navigation

Ducati rentals: Back-end

This is the back-end of the Ducati rentals app. It is a rails API made to serve as the database to the front-end built with React.

Built With

Ruby Rails PostgreSQL VSCode

  • Ruby (programming language)
  • Rails (framework)
  • PostgreSQL (database)
  • Linters: Rubocop
  • Linters: Stylent
  • Visual Studio Code (code editor)
  • RSpec (testings)

API Documentation

SQL schema

Kanban board

Our group remained the same throughout the whole project.

Getting Started

To get a local copy up and running follow these simple steps.

Prerequisites

  • A code editor like Visual Studio Code with Git and Ruby.

You can check if Git is installed by running the following command in the terminal.

$ git --version

Likewise for Ruby installation.

$ ruby --version && irb

Install

In the terminal, navigate to where you wish the repo to be located and run these commands.
$ git clone https://github.com/AbrahaKahsay/final-capstone-backend.git
$ cd final-capstone-backend
$ bundle install
$ rails db:create
$ rails db:migrate
$ rails db:seed
$ rails server

Run tests

To install rspec, in the terminal kindly run this command

$ gem install rspec

To run tests, please run this command

$ rspec ./spec/#{file_path}/#{file_name}_spec.rb

Authors

👤 Abraha Kahsay

👤 Alejandro Torres

👤 Jesús Vázquez

👤 Lucas Costa Rodrigues

🤝 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

  • Microverse team.
  • Coding Partners.
  • Code Reviewers.

📝 License

This project is MIT licensed.

About

This is the back-end of the Ducati rentals app. It is a rails API made to serve as the database to the front-end built with React.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 99.3%
  • Other 0.7%