Skip to content

Latest commit

 

History

History
81 lines (60 loc) · 2 KB

README.md

File metadata and controls

81 lines (60 loc) · 2 KB

Table of contents

General info

Shaptif is a mobile application, that support user with training on gym.

Technologies

Project is created with:

  • Android Studio
  • Flutter SDK
  • Dart programming language
  • Gimp

Functionality

Exercise

  • User can:

    • Add new exercise
    • Delete exercise
    • See every exercise description
    • Share exercise
  • Facilities:

    • Picture that show muscles, that we train in specific exercise
    • Split by body parts
Exercises.mp4

Training

  • User can:

    • Add new training
    • Delete training
    • Start straining
    • Modify during training
  • Facilities:

    • Filters while adding exercise to training
    • Modification of weight, series and repetitions for each exercise
    • Possibility to save changes during training
    • When user close appliction during training, history is automaticly generated
TrainingsPart1.mp4
TrainingsPart2.mp4

History

  • User can:

    • See every training history
  • Facilities:

    • Name and date filters
History.mp4

Settings

  • User can:
    • Set Light or Dark mode
    • Enable or Disable embedded exercises and trainings - works only after restart
Settings.mp4

Share

  • User can:
    • Scan QR, to load exercise from another user application

Database

Local database is used in this application.

Database scheme:

image