gSchool project
Clone or download
Pull request Compare This branch is 1 commit behind edatrix:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
app
bin
config
db
lib
log
public
spec
vendor/assets
.gitignore
.rspec
.travis.yml
Gemfile
Gemfile.lock
Procfile
README.markdown
Rakefile
config.ru

README.markdown

Runline

Runline is a gSchool project by Billy Griffin, Luke Martinez, Lauren Spath Luhring, and Bree Thomas. This app enables users to track their activities with a personalized dashboard and daily feed of their runs, follow friends to see their activities, and compare data with friends.

###Learning goals

Learning goals of this project included:

  • Consuming data from multiple third-party APIs
  • Building and using a wrapper gem to maintain separation between our application and third-party APIs
  • Coordinating with project stakeholders (clients) to produce quality code and product with an emphasis on performance, UI, and overall user experience
  • Use of TDD to drive all layers of Rails development
  • Use of background workers
  • Deployment on a VPS instance built from the ground up

###Screenshots

Homepage

Homepage

MapMyFitness Authentication

mmf-auth

User Dashboard

User Dash

Friends Page

Friends

Compare Page

Compare

Invites

Invites

User Profile

Profile