/fourball

Four Ball

Primary LanguageJavaScriptMIT LicenseMIT

Fourball is a mobile app that gets you and your friends onto the golf course as quickly as possible. It provides real time tee times at nearby golf courses and allows you to book instantly as well as notifying your friends via SMS.

Table of Contents

  1. Roadmap
  2. Requirements
  3. Installing Dependencies
  4. Team
  5. Contributing

Roadmap

View the project roadmap here.

Dev Requirements

  1. Ionic/Cordova. Make sure you can get the demo ionic apps up and running with
ionic serve
  1. Google maps set up for ionic apps. See this blog for how to set it up.
  2. Your own config.js file with your Twilio and Mongolabs API keys. See server/SAMPLEconfig.js
  3. MongoDB.

Installing Dependencies and Getting Up and Running

From within the root directory:

cd server
npm install
node server.js

cd ./mobile
npm install
ionic serve

The Stack

stackImage

Contributing

See CONTRIBUTING.md for contribution guidelines.

See STYLEGUIDE.md for the project's style manual.

Team