Welcome to QPQ: Backend

Description:

QPQ is a service-for-service trading web application, allowing users to create their profile and exchange their services for other services. Think of the meaning of Quid Pro Quo; a favor for a favor! Users providing a service, i.e.(Photography, cooking lessons, ice skating lessons, etc) can browse through other user services and request for an exchange! This application has taken away the idea of buying goods and services and replaced it with a trading system.

Database initialization

This application is using postgreSQL as our database.

Installation

  • Fork and clone repository.
  • Navigate into the directory where you cloned the repository.
  • Enter the command bundle install in the terminal.
  • Run sudo service postgresql start before starting
  • Run rails db:migrate in the terminal.
  • Run rails db:seed in the terminal for testing data.
  • Run rails s to begin server and navigate to your browser 'localhost:3000' (or the server you are running) to view the website!

System dependencies

Install rails server and run rails s to start this backend server.

Credits

Noa Rabin-Cohen: https://github.com/cohenoa33

Nathan Chung: https://github.com/hellonathanchung

Akiko Green: https://github.com/keeks5456

Brad Beggs: https://github.com/bdb2381

Frontend

GitHub repo