Skip to content
This repository has been archived by the owner on Aug 26, 2022. It is now read-only.

Goals and Roadmaps

Jacob Rodgers edited this page Oct 1, 2020 · 9 revisions

Goals

To create your fitness partner! Onefit will track, log, and help you plan your workouts! Working out shouldn't be harder than it already is; onefit will be your coach!

Road map

Version planning:

0.1

This milestone encompasses the functionality of the backend

database:

  • should have workouts, exercises, users
    • Add generic list of workouts to choose from
  • be able to save workouts as groups of exercises
    • each exercise needs to save reps, sets, and weight

testing:

  • add testing functionality (apirequestfactory)

backend:

  • refactor to act as an api, and a react app frontend

0.2 - MVP

This milestone focuses on the generation of new workouts

workouts:

  • be able to create them as 'templates; (curated)

functionality:

  • registration, viewing your workouts (edit perms), add exercises to them (read-only)

0.3

This milestone starts work on the visuals of the site.

Visuals:

  • logo
  • landing page
  • workouts
    • recommendations
    • logging

0.4 - Feature Update #1

This milestone is all about the recommendations

workouts:

  • be able to recommend a random workout based on tastes/interests
  • setup system for curated workouts
    • weights/cardio
    • fat burning/muscle building
  • stretch goal : machine learning to recommend new workouts based on your gains
    • if you're plateauing on weight, switch it up
    • if you are easily getting your reps, up the weight

1.0

  • Release after extensive testing