Fitness community service

Kookmin PT

A fitness service that combines trainer discovery, community activity, center lookup, and workout content flows.

FitnessCommunityAndroid
Kookmin PT icon
Kookmin PT

Fitness / Community

Fitness service with discovery and community flows, backed by Android architecture and release automation.

Project overview

The Android side needed a structure that could support both the main service app and component apps while the team kept shipping.

Kookmin PT is a fitness service built around trainer discovery, center search, and community-like content flows. Beyond the product screens, a major part of the work was giving the Android team an architecture and release process it could keep shipping on.

In the implemented scope, the Kotlin Android app was reorganized around Single Activity, Clean Architecture, MVVM, and Multi Module patterns, with GitHub Actions and Firebase-based release automation added on top. It was an Android lead role focused on both product growth and team velocity.

Why it was needed

01

As the feature set expanded, the architecture and release process had to mature without slowing the team down.

What I built first

02

I reorganized the app around Single Activity, Clean Architecture, MVVM, and Multi Module patterns, then added GitHub Actions and Firebase-based release automation.

Where this approach works well

03

This fits Android service apps that mix discovery, community, and content flows while requiring team-scale maintenance.

Technical details

Tech stack

Android structure

KotlinSingle ActivityClean ArchitectureMVVMMulti Module

Product flows

trainer discoverycommunity feedcenter lookupcontent surfaces

Release and operations

GitHub ActionsFirebaseanalytics pathsteam collaboration

Services and tools

GitHub ActionsFirebaserelease automationanalytics instrumentation

Product surfaces

Selected screens

The screens below are the actual interfaces that defined the product experience.

Kookmin PT screenshot 1
Kookmin PT screenshot 2
Kookmin PT screenshot 3

Contact

If you are considering a similar product, feel free to reach out.

A short brief, a reference link, or the current problem definition is enough. I can help structure the right first version from there.