NTS Planning Pt1, team proposal

Shneider S
NavyTitaniumSantiago
2 min readDec 26, 2020

Goal: Provide a simple workout tracking website/app. Ease of use is the focus of the project*

*people are more likely to use something that requires minimal effort

Stack: React.

Redux? do we need it?

Bootstrap

MongoDB vs PostgreSQL*

*nsuns, one of the alternative apps, saves files locally. It can migrate to a different phone using Apple tools but it can’t migrate to a completely different device. No server costs. We’re starting out on as a website we want migration capabilities. So why not:

  1. store in localstorage
  2. have a migrate button
  3. use mongodb to execute migrations

Features:

Sourcing Workouts/Setting Routine:

  1. Workout Routines are provided by the user.

Difficulty:

  1. generate pages with routines and single exercises
  2. using database to contain data for those pages
  3. finding adequate visual representation for each move

2) Workout Routines are migrated from pre-approved websites

Difficulty:

  1. Have to process the input(i.e. PDFs from darebee.com). Other sites might have html, docs, excel files.

Bonuses:

  1. Images might already exist for those workouts(as they do on darebee). Eventually though we will need our own images anyway.
  2. Users can access routines from websites they trust.

Starting a routine:

  1. User starts program manually
  2. User sets schedule, can receive push notifications.

Good to have both options, shouldnt be too difficult, but option 1 is obviously easier.

Potential features(probably not MVP):

  1. rest countdown between sets, set by user
  2. alarm after #1 expires
  3. history, progress tracking
  4. trivia tracking, i.e. total weight lifted, calories burned.

Argument can be made for it to be a browser extension. If we’re sourcing workouts from other sites it makes sense.

Similar sites:

https://darebee.com/

if we decide to source workouts from other websites this is the prime example.

The overall design is exactly how i envisioned

But i would like ours to be even simpler

https://www.simpleworkoutlog.com/

very reactish. Kind of what we’d expect of ourselves.

I found the need to enter everything on my own pretty annoying. Not even bicep curls? I’d like for our site to have essentially 1-click-checkout

One huge error on that site is that the add exercise button is at the bottom right and the popup is in the top center of the page. So much unnecessary mouse movement.

https://apps.apple.com/us/app/nsuns-5-3-1/id1265494052

this is a more serious product. Probably not something that we should look at now, but for data keeping and other features it’s something we should look at.

Bonus:

Original Hand drawn plans

--

--