Skip to content

Mobile app to track workouts created with C# with Xamarin.Android and Xamarin.iOS. Uses MVVM architecture to improve code reusability between the Android and iOS versions. Interacts with a service and an SQL server hosted in Azure to provide a few cloud services to the app.

Notifications You must be signed in to change notification settings

omccully/POLift

Repository files navigation

POLift

Mobile app created with C# with Xamarin.Android and Xamarin.iOS. Uses MVVM architecture to improve code reusability between the Android and iOS versions to make the project easier to maintain. Interacts with a service and an SQL server hosted in Azure to provide a few cloud services to the app.

POLift has many innovative features not commonly found in most workout apps:

  • Plate math: for barbell exercises, the app will display which plates to use based on the weight
  • Rest timer: when submitting results for an exercise, a rest timer will automatically start. The timer length can be customized based on which exercise is being done.
  • Progress graphs
  • Warmup routine
  • Tracks exercise weight and automatically increases weight over time based on user-defined rules

More information can be found at http://polift-app.com/

Related Repositories

Demo

Phone demo

About

Mobile app to track workouts created with C# with Xamarin.Android and Xamarin.iOS. Uses MVVM architecture to improve code reusability between the Android and iOS versions. Interacts with a service and an SQL server hosted in Azure to provide a few cloud services to the app.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published