Skip to content

jsc604/My-Workout-Pal

Repository files navigation

My Workout Pal

Welcome to My Workout Pal, the ultimate fitness companion built using Expo, React Native,TypeScript, and Firebase. With My Workout Pal, you can create and track your workouts like never before, all while enjoying a beautiful and intuitive user interface.

The app is built for mobile use so larger desktop screens may experience a stretched display.

Here is a link to My Workout Pal

Features

  • Create custom workouts tailored to your fitness goals and preferences
  • Track your progress and see detailed analytics on your performance
  • Access your workout data from anywhere, anytime with seamless cloud integration using Firebase
  • Dark mode for those that prefer the darker theme

Technologies Used

  • Expo - a powerful toolchain and platform for developing and publishing universal React Native apps
  • React Native - a popular JavaScript framework for building high-quality mobile apps
  • TypeScript - a superset of JavaScript that adds strong typing and other advanced features to the language
  • Firebase - a comprehensive suite of backend services that handles data storage, authentication, and more

Screenshots and Demo

GIF login + signup

GIF General function

"login and create workout"

"select and start workout"

"workout history"

"delete alerts"

Getting Started

To get started, simply visit My Workout Pal. Once you are there, simply create an account and start building your custom workouts right away.