Skip to content

msichterman/simplefit

Repository files navigation

MSICH - Personal SiteTwitter FollowFollow on GitHub

image

Simple Fit – Simple, tailored workouts at your fingertips.

Find the perfect workouts for your body and your lifestyle. Start living healthier today!

Motivation

With Simple Fit, you can browse a wide range of workouts tailored to your specific needs. Whether you're looking to tone up, build muscle, or improve your overall fitness, we've got you covered.

And if you don't see a workout that meets your needs, you can easily create your own by aggregating exercises from our extensive library.

But it doesn't stop there. Simple Fit also makes it easy to plan out your week by allowing you to combine workouts into collections. This way, you can easily decide which workouts to do each day, ensuring that you stay on track and make progress towards your fitness goals.

So why wait? Start living a healthier lifestyle today with Simple Fit.

Note: This project is not completed. I worked extensively on it during the holiday season in 2022 as GPT-3 and AI was really becoming all of the buzz. I had a vision to create and curate workouts generated by AI. The currently implementation does not include an AI implementation, but rather references workouts from muscleandstrength.com. This project is no longer my priority, and may or may not be developed on further.

Screenshots

image

image

image

image

image

image

image

image

Contributing

The most likely future of this project is open source! Feel free to contribute in any way you can. Right now, you should at least be able to:

  • Sign up and sign in
  • Create workouts (public/unlisted/private) from existing exercises
  • View other public workouts
  • Search through existing exercises

Roadmap

All of the plans I had for the workout platform.

General

  • Sign in / sign up (may still need to enable production mode on Google provider)
  • Create public/unlisted/private workouts
  • View other public workouts
  • Create exercises
  • Edit workouts
  • Create collections of workouts
  • Create public profile to share workouts
  • Bookmark workouts
  • Moderator actions (delete and manage workouts/exercises/splits)
  • Implement sessions (scheduled workouts, override reps and exercises)
  • Implement splits (scheduled collections, rearrange workouts within a schedule term)
  • Implement Organizations (for gyms, personal trainers, etc.) = [ ] Add support for progress status updates and progress photos
  • Compete with friends / gamification = [ ] AI implementation to create exercises → workouts → collections
  • Implement workout analytics to track analytics on workouts (views, training sessions, bookmarks, etc.)
  • Implement OG image service
  • Implement transactional emails to send to users (PlannedSession or PlannedSplit reminders, etc.)
  • Implement dashboard (Most recent sessions, Current maximums / overview, Most recent workouts created, Popular / Suggested workouts, New / Suggested exercises, Quick Create a new workout, Bookmarked workouts, Calendar with planned splits and sessions, and ability to quickly create them)
  • Implement training session summaries (after a session is completed)

Monetization Features

  • Implement early access beta and waiting list
  • Monetize & implement pricing. All tiers, pricing settings, etc.

Technologies

Get In Touch