Skip to content

justinma246/ship

Repository files navigation

ship.

Irene Dea, Justin Hong, Justin Ma, William Sheu, Young Guo

GENERAL

Ship is a dating app where you can "ship" 2 other people based on their presented profile. Connected to social media (Facebook), you matchmake others based on their pictures, basic information, interests, and more!

The shipper will be given the option to either ship or sink the pairing. To join the pool of bachelors and bachelorettes, you must remain active!

After enough ships from users (deemed on a personal ship threshold made to reduce spam shipping and raise standards), the couple will then be matched up and are able to chat using our own messaging system.

Potential matches are based on location, gender, profile similarity ratings, and more!

In addition to all of this, achievements can be unlocked based on things such as the number of successful ships they voted on and the number of successful ships they were a part of.

Get shipping!

DEV STUFF

Install Ruby 2.3+, Rails 5, Node.js

Run bundle install && npm install

To run the server: foreman start -f Procfile.dev Visit site at: localhost:3000

All client front-end files are under client/app/bundles/ship Components should go under client/app/bundles/ship/components