Welcome to the ION Workout App β your ultimate fitness companion! πͺ This app is designed to help you track, manage, and crush your workouts like never before. Dive into the repository to explore the different components that make this app awesome! π
π₯οΈ app
- Front-end magic built with Kotlin.
- Where all the user interaction happens! π¨β¨
π server
- Back-end awesomeness powered by JavaScript.
- π Self-Hosting Option:
You can run the back-end server on your own! Perfect for those who want complete control.
Check the setup guide to learn how to host it locally or on a cloud provider. βοΈβοΈ - π Hosted Back-End (COMING SOON!):
Prefer a ready-to-use option? We've got you covered! Use the hosted back-end at workout.ion606.com for just $2/month. Affordable and hassle-free! πΈπ
π data
- Your go-to for datasets like
megaGymDataset.csv.
πΌοΈ db-images
- A collection of exercise-related images.
- Forked from the amazing free-exercise-db. ππΈ
- This is still a MAJOR work in progress, and any additions are greatly appreciated (just make a PR!)
Jumpstart your fitness app experience! π‘ Follow the setup instructions in the respective repositories:
- Front-End: Get started here π₯οΈ.
- Back-End: Set up the server π.
- Data: Learn about the datasets π.
- Images: Access the exercise images πΌοΈ.
Note: If you're using the hosted back-end, ensure you subscribe to the service at workout.ion606.com.
- The
db-imagesrepository is released under the Unlicense. See LICENSE.md. - For licenses of other repositories, check their respective LICENSE files. πβ¨
We π contributions! Want to make the app even better?
π Check out the contribution guidelines in the individual repositories and join the journey! ππ©βπ»π¨βπ»
A huge shoutout to:
- Ollie Jennings for the original dataset at
exercises.json. π - Flaticon for the amazing favicon. π¨
For more details and resources, visit the official ION Workout App GitHub Organization. πβ¨