A social dining app where you can find open seats at nearby restaurants. Meet new people & eat great food!
- Warren Wong (@wrrnwng)
- Shelley Wang (@shelleywang)
- Nicolas Toscano (@ntoscano)
- Brandon J Lewis (@bjlewis88)
PartyOf4 is a social dining app combining meeting new people with eating at great restaurants. We use the Foursquare API to supply a list of nearby venues to users so they can create and join events where they can grab a bite with others.
This repo is for running the server, and you can see the source for our native iOS app (built in React Native) here.
Please feel free to contribute to the project or submit a bug or feature request as an issue.
- Node 0.10.x
- PostgreSQL
- Foursquare API key (as environment variables or hardcoded into server/config.js)
Please checkout our internal API documentation here.
From within the root directory:
sudo npm install -g bower
npm install
bower install
From within the root directory:
grunt build
You can also run tests with 'grunt test'.
Seeding data will automatically happen in grunt build, but you can also run the following from within the root directory:
node TestData/makeData.js [drop existing tables (true/false)] [# of users]
Optional arguments are for whether to drop all tables prior to seeding, the number of users and events to create.
View the project roadmap here
See CONTRIBUTING.md for contribution guidelines.