Project 7 Minutes Workouts

Portfolio Image
Portfolio Image
Portfolio Image
Portfolio Image
App Screenshot Image
App Screenshot Image
App Screenshot Image
App Screenshot Image
Android Kotlin Hilt Gradle
Android / Kotlin
October 2024

Application 7 Minutes Workout

The Seven Minutes Workout application is developed in Kotlin for Android and is based on a modern architecture inspired by Domain-Driven Design (DDD). It clearly separates responsibilities between the data, domain, and presentation layers, which makes the project easier to maintain and evolve.

Architecture

  • Domain Layer : contains the business logic (management of exercises, timers, meditations).
  • Data Layer :manages local and remote data sources, with an abstraction that allows implementations to be easily replaced.
  • Presentation Layer : user interface built with standard Android components, adaptable to different screen formats.
  • Navigation : integrated via modern Android components, enabling smooth management of screens and user flows.

Seven Minutes Workout is an Android application developed in Kotlin that offers a quick and effective fitness program. The goal is to allow users to complete 7‑minute workout sessions combined with guided meditation, all within a modern and adaptive interface. The application is designed to be accessible, motivating, and usable on both smartphones and tablets.

Many people want to integrate fitness and relaxation into their daily lives, but often lack the time or discipline. Existing applications are frequently too complex, too lengthy, or poorly adapted to the constraints of a busy schedule. The challenge was therefore to design a solution that is simple, fast, and enjoyable, combining physical activity with mental well‑being.

The project offers a minimalist and intuitive application that combines 7‑minute workout routines, scientifically recognized for their effectiveness, with short meditation sessions of 1, 3, 5, or 7 minutes to help users relax after exercise. It features an adaptive interface compatible with different screen formats and supporting both light and dark modes. The application is built on a Domain‑Driven Design architecture, ensuring a clear separation between business logic, data management, and presentation.

Key Features

  • 7-Minute Program
  • Guided Meditation
  • Light and Dark Mode
  • Adaptive Interface
  • Smooth Animations
  • Modular Architecture