GitHunt
GO

Gowiem/climber_compete

A web app for climbers to make a competitive game out of climbing with their friend. Built with Rails and EmberJS

Climber Compete

Background

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.

Dependencies

All requirements and installation docs below assume the developer is on Mac OSX.

Developer Installation

Backend (Rails)

  1. cd backend
  2. bundle install
  3. rake db:create && rake db:migrate
  4. rails server

Frontend (Ember CLI)

  1. cd frontend
  2. npm install
  3. ember serve

You should now be able to navigate to localhost:8080.

Languages

Ruby87.5%JavaScript8.6%HTML3.9%

Contributors

Created February 22, 2017
Updated January 28, 2023
Gowiem/climber_compete | GitHunt