Skip to content

BuildAWT is a workout building tool that lets the user add different exercises to create various workout plans. It uses the wger API: https://wger.de/en/software/api for information on workouts.

Notifications You must be signed in to change notification settings

hurrmun/BuildAWT

Repository files navigation

BuildAWT Application

Problem Statement

People who exercise often follow workout plans when they go to the gym. But doing the same routine can get boring after a while, what if there was a way to create and edit your own workouts?

Problem Solution

BuildAWT (pronounced “build-out”) is a workout building tool used to compile personal workouts that you can re-use, edit or delete. It is your number one companion to figure out what you want to do at the gym or anywhere you plan to train.

Search from the list of exercises available in the exercises page (exercises are curated and obtained from the wger API) and add them to your very own workout routine. Devise multiple workouts for different days or muscle groups. You can also add various tags to each exercise to customise the intensity for the way you want to train.

API Link: https://wger.de/en/software/api

MVP

The app is able to call the API and show specific exercises on the page. The user is able to add the exercise to new or existing workouts. Workouts can be edited and deleted.

Bonus

User is able to change the position of exercises or delete them and add rest blocks in the edit page

User Story

A user should be able to:

  1. View their workouts
  2. Edit their workouts
  3. Delete workouts
  4. Create a new workout
  5. Search for exercises
  6. Add exercises to new or existing workouts
  7. Remove exercises from workouts

Extra:

  1. Add additional information such as: Sets, Reps, Type of set, (and maybe remarks) to the exercise in workout
  2. Add editable rest block in edit page
  3. Change the position of rest blocks and exercises in edit page

Technology

HTML 5 CSS JavaScript React TailwindCSS

Wireframes

*The final design and wireframes may have some slight differences

Workouts Page

Workouts page

Selected Workout

Workouts page

Workout Editor (Bonus)

Workouts page

Exercise Selector

Workouts page

About Page

Workouts page

About

BuildAWT is a workout building tool that lets the user add different exercises to create various workout plans. It uses the wger API: https://wger.de/en/software/api for information on workouts.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published