Skip to content

AbrahaKahsay/final-capstone-backend

Repository files navigation

Final Capstone Backend

This is the Final Capstone's backend, it is a rails API made to serve as the database to our Final Capstone's frontend made 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

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages