Quick Start
Get up and running with ASAP in minutes.
1. Deploy ASAP
Follow the Installation Guide to deploy ASAP on your own infrastructure using Docker Compose. Once the stack is running, the app is available at http://<your-host> (port 80 by default).
2. Create Your Account
- Open
http://<your-host>in your browser - Click "Sign Up"
- Fill in the registration form:
- Full Name
- Username
- Password
- Click "Create Account"
3. Set Up Your Profile
Complete your profile so ASAP can calculate body metrics like BMI and track weight changes accurately.
- Go to the Profile tab (bottom navigation)
- Click "Edit Profile"
- Enter your details:
- Full name
- Height (cm)
- Target weight (kg)
- Date of birth
- Gender
- Click "Save Changes"
See Profile & Stats for the full reference.
4. Log Your First Weight
Track your body weight to monitor body composition changes alongside your training performance.
- From the dashboard, click "Log Weight"
- Enter your current weight
- Add a note (optional)
- Click "Log Weight"
5. Create Your First Workout Session
Step 1: Start a session
- Go to the Dashboard home
- Click "Start Workout"
- Enter a session name (e.g., "Push Day A", "Lower Power")
Step 2: Add exercises
- Click "Add Exercise"
- Browse or search the exercise library — 1000+ exercises organized by muscle group
- Filter by category if needed
- Click an exercise to add it to your session
Step 3: Log your sets
For each exercise:
- Enter the weight used (kg or lbs based on your preference)
- Enter the number of reps completed
- Optionally add set notes — e.g., "RPE 8", "felt easy, increase next time", "form breakdown on last rep"
- Click "Add Set"
- Repeat for all working sets
Step 4: Complete the workout
- Add all exercises and sets
- Review and add any final session notes
- Click "Complete Workout"
- Your session is saved!
See Workout Sessions for a full walkthrough.
6. View Your Progress
Progress tab
- Go to the Progress tab
- View analytics — body weight trends, personal bests, volume statistics, training consistency
- Use the time filter to adjust the date range: Week, Month, 3 Months, Year, or All Time
Exercise library
- Go to the Exercises tab
- Browse or search exercises
- Filter by muscle group or category
- View personal records per exercise
See Progress Tracking and Exercise Library for details.
Tips for Success
Track consistently
- Log workouts immediately after training
- Even partial data is valuable — don't skip sessions
- Be precise with weights and reps
Progressive overload
- Review your previous session before training
- Aim to increase weight, reps, or volume over time
- Track trends weekly/monthly, not day to day
Use notes effectively
- Record RPE (Rate of Perceived Exertion) per set
- Note form issues or adjustments
- Document anything that might explain a good or bad session
Review your data
- Check the Progress tab regularly
- Identify patterns — what days, rep ranges, or exercises drive the most gains
- Celebrate PRs and milestones
Common Workflows
Pre-workout review
- Check your session history for your last similar workout
- Note the weights and reps you hit
- Plan to match or beat those numbers
Post-workout analysis
- Complete and save your session
- Compare to previous sessions in the History tab
- Check if you hit any new PRs
- Log your body weight if it's a weigh-in day
Weekly progress check
- Go to the Progress tab, set filter to Week
- Review total volume and number of sessions
- Check weight trend and consistency
- Adjust the following week's plan if needed
Next Steps
Need Help?
- Check the Troubleshooting section
- Review the API Documentation
- Open an issue on GitHub
