Skip to content

Powerload is Progressive Overload application who want to track self progress in gym.

Notifications You must be signed in to change notification settings

anilonayy/powerload

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Powerload

Powerload is Progressive Overload application who want to track self progress in gym.

How to run the project

Clone project

git clone [email protected]:anilonayy/powerload.git

Make deployer.sh executable

cd deployer
chmod +x deployer.sh

Add domain to /etc/hosts file

127.0.0.1 powerload.com
127.0.0.1 api.powerload.com

Get Build!

./deployer.sh magic

What users can do

Users can register with their e-mail addresses or with their google accounts. They can save their own Workouts -> Workout Days -> Workout Days -> Movements they will do on workout days to use during workout and can access these saved workouts with 1 click during workout.

User

  • Can Register as a Member,
  • Can Add Workout
  • Can add days to your workout
  • You can add exercises to your workout days
  • Can start a workout (Movements on workout days are listed in order)
  • At the end of the workout they can see the analysis of that day's workout.
  • Review the history of all their workouts
  • They can monitor their progress with an overall dashboard of their own

Tech stack of project

Frontend

  • Vue3
  • Vuex
  • Tailwind

Backend

  • Laravel 10
  • MySQL
  • N Layer Architecture
  • Repository Design Pattern
  • Sanctum Auth System

App Image App Image

About

Powerload is Progressive Overload application who want to track self progress in gym.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published