Swolemates

People work out better together. Swolemates is a platform for friendly competition where people push each other to achieve their peak physical condition. Join the community and find your Swolemate!

Contributors:
Toby Zitsman https://github.com/tzits
Natalia Hess https://github.com/nathess91
Teddy Coleman https://github.com/teddycoleman
Bill Cheng https://github.com/billcheng-ucla

Technologies Used:

Ruby 2.3.0
Rails 5.0.0.1
Javascript 5.1
Html 5
CSS 3

Frameworks, libraries, and gems:

Bootstrap
Ajax
Turbolinks
Will_paginate
Paperclip
BCrypt
Imagemagick

Database:

Postgresql
erd image

To Deploy:

  1. clone the git directory
  2. bundle install
  3. rake db:setup
  4. rails server

Key User Stories

User can...

  1. Log workout
  2. View prior workout results
  3. View full gamut of possible workouts
  4. Challenge other users to completed workout
  5. Declare a winner based on the results
  6. Create username/login
    Full Trello Board: https://trello.com/b/nVY0T1JK/so-swole

Wireframes

Profile Page
profile page

Head to head challenge
head to head challenge

View all challenges
view all challenges

Create new challenge
create challenge

View All Workouts
all workouts

Homepage
homepage