Skip to content

Baldziutki/GymAppMobile

Repository files navigation

Gym App Project

Welcome to the Gym App project! This mobile application, built with React Native and Expo, is designed to help you keep track of your workouts and fitness journey. Below you'll find an overview of the features and requirements of the application.

Technologies Used

  • React Native: A JavaScript framework for building mobile applications.
  • Expo: A framework and platform for universal React applications.

Features

User

  • Registration, Login, Logout
  • User Data Editing, Account Deletion
  • Data Synchronization using GymAppServer

Training Diary

  • View Completed Workouts, Add/Edit/Delete Workouts
  • Add Comments to Workouts

Exercise Database

  • View/Add/Edit/Delete Exercises
  • Categorize Exercises by Body Parts, Assign Exercise Types
  • Add Comments to Exercises

Routine

  • Create/Edit/Delete Workout Routines
  • Add/Remove Exercises from Routines
  • Save Workouts as Routines
  • Add Comments to Routines

Application Personalization

  • Set Global Units of Measurement
  • Set Rest Time Between Sets

Non-functional Requirements

  • Compatible with Android 8.0, iOS 13.0, or newer
  • Full offline functionality
  • App size does not exceed 30 MB
  • Responsive interface for various screen sizes
  • Local data storage for unlogged users

image image image

Was created together with piolipski

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published