Skip to content

Latest commit

 

History

History
30 lines (30 loc) · 1.41 KB

README.md

File metadata and controls

30 lines (30 loc) · 1.41 KB

WorkoutDiary

Simple app to write your trainings down.

Features

  • Create new trainings from your favourite trainings list.
  • Add your own exercises to exercises list.
  • See results of exercise on the chart.
  • See simple overall trainings statistics.
  • See how often you exercise with calendar screen.
  • Change app language between english and russian.
  • Change app color theme between violet, green and red color themes.

Built with 🛠

  • Kotlin.
  • Coroutines - for asynchronous operations.
  • Android architecture components.
    • StateFlow.
    • Flow.
    • ViewModel.
    • Room.
    • Navigation Component.
    • DataStore.
  • Hilt - for dependency injection.
  • Vico - light end extensible chart library for Android.
  • Calendar - a highly customizable calendar library for Android, backed by RecyclerView.

Screenshots