Skip to content

Instantly share code, notes, and snippets.

@fostergn
Created June 5, 2020 06:10
Show Gist options
  • Save fostergn/9a2c0378beb61918b93411b63e79665d to your computer and use it in GitHub Desktop.
Save fostergn/9a2c0378beb61918b93411b63e79665d to your computer and use it in GitHub Desktop.
Functional Specification

Functional Spec

Specification about the functionality of the fitness app. It is organized based on screens and their functionality.

We can make use of minimal state management since this app will mostly only display data. For example, for most views we can just make individual API calls etc.

Workout Routines

Routine List

Routine Single

Routine Day Single

Routine Day Exercise Single

Meal Plans

List of Meal Plans

Meal Plan Single

Meal Plan Day

Meal Plan Recipe

Progress

Home View

Add Progress Item

Add Progress Photo

Add Progress Data

Sidebar Navigation

Secondary navigation with sub items

Blog

Need to update WYSIWYG styles.

List

Single

Shop

List of Items

Single

Cart

Checkout

Payment Method (add / remove)

Success / Error

Home Screen

Routine of the Day

Meal Plan Day

Progress Overview

Misc.

Account

Notifications

Help / Error

Privacy Policy

Terms of Use

Notes

Work Completed

Routing is in place Main navigation works Icons Blog layout Meal layout Routine List and Single mostly complete Authentication complete

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment