Back to projects
Project

2025-01-15

2 min read

Mira - Habit Tracker

Organize Life Step by Step. An iOS app to help you build better habits through simple, step-by-step organization.

SwiftSwiftUISwiftDataiOS
Visit website

About Mira

Mira is an iOS habit tracker that takes a different approach to habit building. Instead of overwhelming you with features, it focuses on simplicity and step-by-step progress.

The Philosophy

Most habit trackers are too complex. Mira believes that building habits should be simple:

  1. Define what you want to do
  2. Break it into small steps
  3. Track your progress
  4. Celebrate your wins

Features

Simple Habit Creation

Create habits in seconds. No complicated setup, no overwhelming options. Just name your habit and get started.

Step-by-Step Progress

Break down big habits into manageable steps. Complete one step at a time and watch your progress grow.

Beautiful Visualizations

See your habit streaks and progress with beautiful, motivating visualizations that keep you engaged.

SwiftData Integration

All your data is stored locally using Apple's latest SwiftData framework, ensuring privacy and blazing-fast performance.

Technical Stack

Mira is built with Apple's latest technologies:

  • SwiftUI: Modern, declarative UI
  • SwiftData: Persistent storage with zero boilerplate
  • Swift Charts: Beautiful data visualizations
  • iOS 17+: Latest iOS features and APIs

Development Journey

Building Mira has been an incredible learning experience. Working with SwiftData from day one taught me about modern iOS data persistence, and SwiftUI's state management proved both powerful and challenging.

Challenges Faced

  1. SwiftData Migrations: Learning to handle schema changes without data loss
  2. Performance: Optimizing list performance with hundreds of habits
  3. Animations: Creating smooth, delightful animations that feel native

Current Status

Mira is currently in active development. I'm working on:

  • Widget support for the home screen
  • Apple Watch companion app
  • Sharing habits with friends
  • Advanced analytics

Stay Updated

Follow the development journey on my social media. Mira will launch soon on the App Store!

Related

Status Terminal

Mathieu Foko

Mathieu Foko

Software Engineer + AI Student

Open to collaborations

Current Focus

  • Building AI applications at Heimat24
  • Studying AI in Germany
  • Shipping Swift + Next.js apps

I build software people actually use. Most days I am shipping AI workflows, retrieval systems, and product features, then heading back to class to study modern AI systems.