A web app to allow rock climbers to have friendly competitions between each other. Users setup competitions between one another to see who can finish the most climbs in a 3 month period or who can get to 50 climbs first. The app then uses the Mountain Project Data API to gather stats on climber's Mountain Project ticks (climbs) to determine who wins and facilitate the competition.
Built with Rails 5, Ember, Postgres, and Sidekiq.
All requirements and installation docs below assume the developer is on Mac OSX.
- Git
- Node.js > 4 (with NPM)
- Ruby-2.4.1
- Postgresql
cd backend
bundle install
rake db:create && rake db:migrate
rails server
cd frontend
npm install
ember serve
You should now be able to navigate to localhost:8080.