Tasky

Über diese App

Die App Tasky ist eine kalenderbasierte App zur Verwaltung von Ereignissen, Aufgaben und Erinnerungen. Sie wurde mit einer benutzerdefinierten, responsiven Benutzeroberfläche in einem hellen und dunklen Design erstellt. Sie ist für Smartphones und Tablets im Hoch- und Querformat optimiert.

Benutzer können sich in der App registrieren, um ihre eigene Agenda, sortiert nach Datum, zu verwalten, die auf dem Hauptbildschirm angezeigt wird. Für jeden Agenda-Typ können Push-Benachrichtigungen von 30 Minuten bis zu 6 Stunden vor der geplanten Zeit eingestellt werden.

Benutzer können ein Ereignis erstellen, um der Host zu werden, der andere Teilnehmer per E-Mail einladen kann, beizutreten.

Tech-Stack

  • Optimiert für Android 16 – API Level 36
  • Minimum Android 8.0 – API Level 26
  • 100% Kotlin
  • Jetpack Compose
  • Sichere Authentifizierung mit Json Web Tokens Management
  • Offline-Caching und Synchronisierungslogik zum Backend-Server
  • REST API Integrationen

Implementierte Bibliotheken

  • Splashscreen API
  • Material 3 adaptiv
  • Nav3 – Navigation
  • Ktor – Http-Client
  • Koin – Dependency Injection
  • Coin – Bild laden
  • Crypto – Android-Sicherheit
  • Datastore
  • Room – Datenbank
  • Gson – json Bibliothek