Skip to main content

Quickstart

Get up and running with BodyWorks in just a few minutes. This guide will help you access the platform and make the most of its features.

Access BodyWorks

The easiest way to use BodyWorks is through the live platform:

Live Platform

Visit bodyworks.akshatjaiswal.me to start exploring exercises and routines immediately.
No registration or installation required - simply visit the site and start browsing!

First steps

Once you access BodyWorks, here’s how to make the most of the platform:

Browse exercises

The exercises page is your gateway to 1300+ exercises:
1

Navigate to exercises

Click on the “Explore for free” button on the homepage or navigate to /exercises to view the exercise database.
2

Explore exercise details

Each exercise card displays:
  • Animated GIF demonstration
  • Exercise title
  • Brief description
Click on any exercise to view full details including instructions and muscle targeting information.
3

Use the search feature

Type in the search bar to find specific exercises by name. The search is real-time and filters results as you type.

Filter by body parts

Target specific areas of your body with the body parts filter:
1

Navigate to body parts

Visit /body-parts to see all 10+ body part categories including:
  • Back
  • Chest
  • Legs
  • Arms
  • Shoulders
  • Core
2

Select a body part

Click on any body part card to view all exercises targeting that specific region.
3

Refine your selection

Within a body part category, you can further filter by equipment or target muscle for precise exercise selection.

Filter by equipment

Find exercises based on your available equipment:
1

Navigate to equipment

Go to /equipments to browse exercises by equipment type.
2

Choose your equipment

Select from 30+ equipment options including:
  • Barbell
  • Dumbbell
  • Resistance bands
  • Body weight (no equipment)
  • Cable machine
  • Kettlebell
  • And many more
3

View filtered exercises

See all exercises that can be performed with your selected equipment.

Filter by target muscle

Focus on specific muscle groups:
1

Navigate to target muscles

Visit /target-muscle to see 20+ muscle group options.
2

Select target muscle

Choose the muscle you want to train, such as:
  • Biceps
  • Quadriceps
  • Deltoids
  • Hamstrings
  • Pectorals
  • Latissimus dorsi
3

Explore targeted exercises

View all exercises specifically designed to target your selected muscle group.

Explore workout routines

Access structured workout programs:
1

Navigate to routines

Go to /routines to browse 600+ pre-built workout routines.
2

Apply filters

Filter routines by:
  • Duration (1 week to 52 weeks)
  • Gender (men’s workouts, women’s workouts)
  • Experience level (beginner, intermediate, advanced)
  • Workout type (strength, hypertrophy, endurance)
3

Select a routine

Click on a routine to view the complete program details, including exercises, sets, reps, and scheduling.

Run locally (for developers)

If you want to run BodyWorks on your local machine for development:
1

Clone the repository

git clone https://github.com/Akshat-Jaiswal-8/body-works-next.git
cd body-works-next
2

Install dependencies

bun install
BodyWorks uses Bun as the package manager for faster installation and better performance.
3

Start the development server

bun run dev
The application will be available at http://localhost:3000.
4

Explore the codebase

  • Main application code: app/ directory
  • Components: components/ directory
  • Hooks for API calls: hooks/ directory
  • Utilities: lib/ directory
The development server uses Turbopack for fast refresh. Make sure you’re using Node.js 18+ for compatibility.

Tips for best results

Combine filters - Use multiple filters together (body part + equipment) to find exercises that perfectly match your needs and available resources.
Bookmark favorites - Keep track of exercises you want to try by bookmarking specific exercise pages.
Use routines - If you’re new to fitness, start with a beginner routine rather than creating your own program from scratch.

Next steps

Now that you’re familiar with the basics:

Explore features

Dive deeper into BodyWorks’ advanced features and capabilities.

API Reference

Learn how to integrate the Body Works API into your own applications.

Development setup

Set up a complete local development environment.

Guides

Learn how to find exercises and customize your experience.

Build docs developers (and LLMs) love