Skip to content

Latest commit

 

History

History
48 lines (34 loc) · 1.35 KB

README.md

File metadata and controls

48 lines (34 loc) · 1.35 KB

Coach App

Coach app is an application that allows personal trainers to manage their online cliënts by;

  • Managing cliënt profiles
  • Crudding custom exercises
  • Selecting standard exercises from a library
  • Crudding trainings based on the exercise library for specific cliënts (main feature)
  • Allow cliënts to see the training, check its exercises and mark it as completed (and hopefully also do the workout lol)

User demo login: [email protected] & password
Client demo login: [email protected] & password

Tech Stack

  • Front: HTML, CSS, JS, Ajax
  • Back: Ruby & RoR
  • Db: Postgresql
  • JS Libraries: select2, starr, mask, flot, lightgallery & switchery
  • Other: Bodybuilding.com scraping, custom login system, carrierwave file upload to aws, pagination, filter queries, 2 join tables & 1 self join table

Pics Or It Didn't Happen

Landing Page

Dashboard

Exercise Library

Training Detail

Cliënt View

To Do

  • Export trainings to PDF
  • Expand database with different sport/training types
  • Add messaging system
  • Clean messy JS from views
  • Test & Refactor
  • Sell it for 1 million billion

Made with <3 by TrueTech