Skip to content

Breakable Toy Project - Creating a web application that connects driven athletes

Notifications You must be signed in to change notification settings

JunaidUK/repetitions

Repository files navigation

This application is my capstone project for Launch Academy. This application is meant to bring together like-minded athletes who want to run practice drills together. Repetitions a single-page web application built using React.js framework, on a Ruby on Rails back-end. I wanted to challenge myself to build all of my user interactions on React.js, create a streamlined experience for potential users.

Build Status

Codeship Status for JunaidUK/repetitions

Tools Used

Built with:

Installation

  1. Fork or clone project to local workstation
  2. Run bundle install and yarn install from the terminal
  3. Run rake db:setup from the terminal
  4. The application is ready for use. Create a user account, and build out an athlete profile.

Comments

  • This application is still being worked on. Due to some difficulties with version control using React.js and Material UI, I was unable to build out an extensive front-end testing suite that would test user interaction. There are basic feature test built out for my back-end features. An example of my work using Test Driven Development can be found here: Muralis
  • I will be adding more robust seed data

Screenshots

Login Screen

Login Screen

Main Page - Maps and Add Practice

Main Page

Athlete Dashboard

Main Page

Acknowledgements

A very warm thank you to all my peers and educators who helped me reach this point. Looking forward to the road ahead!

About

Breakable Toy Project - Creating a web application that connects driven athletes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published