Dev Discipline app icon

Android

Independent product engineer

Dev Discipline

Guided 60-day execution system with daily progress and insights

Dev Discipline is a Flutter product for building consistency through a guided 60-day plan, day-to-day execution tracking, and progress insights. Plans, streaks, and history stay local so accountability remains available offline, with store delivery and subscriptions handled in production.

Live on Google PlayActively maintainedSolo-built

Challenge and role

The problem to solve.

Independent product engineer

Challenge

Turn long-horizon discipline into a product people can execute day by day without losing the plan, streaks, or history when they are offline.

Responsibilities

Product design01
Flutter architecture02
Development03
Play Store delivery04
Ongoing maintenance05

Approach

How it was shaped.

Design a guided 60-day system in Flutter with local persistence for plans and progress, explicit Riverpod boundaries, and a complete Play Store release loop including subscriptions.

Visual proof

Inside Dev Discipline.

Watch a short silent demo, then inspect the three current product stills.

Product stills

Select a screen to inspect

Capabilities

Guided plans, daily follow-through, and visible progress

Capabilities visible in the current product media, delivered as one coherent system with local persistence between sessions.

01

Guided 60-day plans

Follow a structured 60-day discipline journey with clear daily tasks that compound into consistent habits.

02

Daily execution

Check off each day's work at a glance so progress and accountability stay visible throughout the plan.

03

Progress insights

Review completion trends and history that show how the 60-day system is actually going over time.

Engineering

Technical decisions.

Ownership includes architecture boundaries, delivery readiness, and the stack that keeps the product maintainable after release.

01

Durable daily progress

Plans, streaks, journal entries, and completion history live in a local Drift database.

02

State that scales

Riverpod keeps the plan, habit, progress, and subscription flows explicit and testable.

03

A complete release loop

The product combines RevenueCat subscriptions with production Play Store delivery and maintenance.

Stack

Technical foundation

FlutterDartRiverpodDriftSQLiteRevenueCat

Outcome

Where it stands.

Dev Discipline ships on Google Play as a solo-built Android product that couples guided plans with daily execution tracking and progress insights.

Next step

Explore Dev Discipline in the store.