Skip to content

Service-for-Service barter platform

Notifications You must be signed in to change notification settings

bdb2381/qpq-backend

 
 

Repository files navigation

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!

Ruby version

Our application runs on Ruby 2.7.0

For rvm users, be sure to run:

rvm use ruby 2.7.0

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

https://github.com/bdb2381/qpq-frontend

About

Service-for-Service barter platform

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 92.9%
  • JavaScript 6.7%
  • HTML 0.4%