Case Study · Kotlin Multiplatform

Tracky

Zeiterfassung für Projekte und Aufgaben

Arbeitszeit pro Projekt und Aufgabe per Knopfdruck erfassen, übersichtlich auswerten und als PDF-Report teilen.

  • Kotlin Multiplatform
  • Android + iOS
  • Compose Multiplatform
  • Hell- & Dunkel-Design
  • Adaptives Design
Tracky — Projektübersicht mit laufenden Timern Tracky — Projektdetails mit Dauer pro Tag und Aufgaben
Das Projekt

Wissen, wohin die Zeit geht

Tracky erfasst Arbeitszeit dort, wo sie entsteht: pro Projekt, pro Aufgabe und bis hinunter zu Unteraufgaben. Ein Timer startet mit einem Fingertipp, jede Sitzung wird mit Start, Ende und Dauer gespeichert. Statistiken und eine Kalenderansicht zeigen, an welchen Tagen wie viel passiert ist.

Für Kunden oder die eigene Abrechnung erstellt die App einen PDF-Report mit allen Aufgaben, Anteilen und einer Monatsübersicht. Android und iOS teilen sich eine gemeinsame Codebasis mit Kotlin Multiplatform — im hellen und dunklen Design, auf Smartphone und Tablet.

  • Projekte mit Live-Timer — eigene Farbe pro Projekt, Anheften wichtiger Projekte, Suche und Sortierung
  • Aufgaben und Unteraufgaben — Timer starten und stoppen, alle Sitzungen mit Start, Ende und Dauer, Fortschritt der erledigten Aufgaben
  • Projektstatistik — Gesamtdauer, Dauer pro Tag der letzten zehn aktiven Tage und der aktivste Tag
  • Tagesübersicht — Kalender mit Aktivitäts-Heatmap, Monatssumme und allen Zeitintervallen eines Tages
  • PDF-Report — Projektbericht mit Aufgaben, Anteilen und Kalender pro Monat — direkt aus der App teilen
  • Erinnerungen, Archiv und Papierkorb — Benachrichtigungen, abgeschlossene Projekte archivieren, Gelöschtes wiederherstellen
  • Hell- und Dunkel-Design — angenehm lesbar bei Tag und Nacht
  • Voll adaptiv — Navigationsmenü auf dem Smartphone, Navigationsleiste und zweispaltiges Raster auf dem Tablet
Einblicke

Die App im Detail

Projekte, Aufgaben, Auswertungen und Reports — auf dem Smartphone und dem Tablet.

Technik

Was unter der Haube steckt

Moderner, zukunftssicherer Technologie-Stack — kurz erklärt, was das für dein Projekt bedeutet.

Kotlin Multiplatform

Eine gemeinsame Codebasis für Android und iOS — weniger Aufwand, gleicher Funktionsumfang.

Compose Multiplatform

Eine Oberfläche für beide Plattformen, im hellen und dunklen Design.

Material 3 Adaptive

Layouts, die sich automatisch an Smartphone und Tablet anpassen.

Navigation 3

Klarer, typsicherer Bildschirmfluss — plattformübergreifend.

Room-Datenbank

Alle Zeiten lokal gespeichert, auch offline verfügbar — auf Android und iOS.

Ktor & Hintergrund-Sync

Sichere Anbindung an das Backend mit Authentifizierung und Synchronisierung im Hintergrund.

Koin & Clean Architecture

Sauber strukturierter Code, der auch in Jahren noch gut erweiterbar ist.

Automatisierte Qualitätssicherung

Unit- und UI-Tests sowie statische Code-Analyse sichern jede Änderung ab.

So eine App für dein Unternehmen?

Zeiterfassung, Projektverwaltung, Reports oder eine ganz andere Idee — lass uns unverbindlich darüber sprechen, was für eine App für dein Unternehmen sinnvoll ist.

Kostenloses Erstgespräch