nostos+
Goal tracking, built around the return to self

See your progress
The name “nostos”, meaning “homecoming” in ancient Greek, carries the whole idea of the app: returning to oneself and finding balance again.
Every goal lives inside a coloured progress circle. In a single glance, you see exactly where you stand across all of your personal goals.
Goal
- nostos+ draws on the Greek philosophy of the return to self to accompany users through their personal journey: setting goals, tracking them and reaching them, watching progress take shape, and staying motivated when challenges get in the way.
My role
- Main development: SwiftUI for the interface, SwiftData for the data.
- Architecture: MVVM, built for maintainability.
- Local data: SwiftData for fast access and offline handling.

List view
All your goals shown with linear progress bars and completion percentage. A quick, complete overview of your overall progress.

Goals by frequency
Filter your goals by Daily, Weekly or Monthly. Coloured dots show completion for each period, for an intuitive visual track.

Dedicated calendar
Each goal has its own calendar. Completed days are marked visually, giving a clear view of your consistency across the month.

1. Name
Define the goal.

2. Category
Personal, Educational, Financial…

3. Metrics
Time-based or Consistency.

4. Deadline
Calendar or a preset date.

Progress in dark mode
The progress circles carry over to dark mode with vivid colours set against a deep background. The experience stays legible and pleasant in any lighting.

Weekly goals in dark mode
The weekly view leans on a warm chocolate background with coloured progress dots, for a coherent and restful reading.
