BetterBestie

30-Tage GlowUp Challenge für dein bestes Selbst

Über das Projekt

BetterBestie ist eine TypeScript Full-Stack Web-Applikation für die 30-Tage GlowUp Challenge. Hilf Nutzern, ihre Wellness-Routine durch tägliche geführte Aufgaben in den Bereichen Hydration, Bewegung, Achtsamkeit, Ernährung, Lernen und Schlaf zu transformieren.

Die App wurde mit einem Mobile-First Ansatz entwickelt für ein optimales Erlebnis auf allen Geräten.

Features

Landing Page

Marketing-Seite mit Challenge-Erklärung und CTAs

Kohorten-Auswahl

Starte heute, nächsten Montag oder nächsten Monat

Authentifizierung

Sichere Email/Passwort-Auth mit JWT Tokens

Tagesansicht

Aktuelle Aufgaben sehen und als erledigt markieren

Fortschritt

Streaks, Achievements und Statistiken tracken

Besties

Verbinde dich mit Freunden (Coming Soon)

Challenge-Kategorien

Hydration

  • Tägliche Wasserziele
  • Trink-Erinnerungen
  • Tracking-Fortschritt

Bewegung

  • Tägliche Übungen
  • Von Basics bis Advanced
  • Schritte & Aktivität

Achtsamkeit

  • Meditation
  • Atemübungen
  • Journaling

Ernährung

  • Gesunde Mahlzeiten
  • Snack-Alternativen
  • Meal Planning

Lernen

  • Tägliches Lesen
  • Neue Skills
  • Persönliche Entwicklung

Schlaf

  • Schlaf-Routine
  • Bildschirmzeit
  • Regeneration

App-Inhalte (v1)

  1. Landing & Signup: Marketing-Landingpage, Registrierung, Kohorten-Auswahl
  2. Today View: Aktueller Tag (z.B. "Tag 5 von 30"), 4-6 Tagesaufgaben
  3. Progress View: Streak-Anzeige, Achievement-Badges (7, 14, 21, 30 Tage)
  4. Challenge Content: 30-Tage GlowUp Challenge mit 150+ Wellness-Aufgaben

Technologien

TypeScript React 19 Vite Express.js JWT Auth bcrypt React Router

Starte deine Transformation!

30 Tage, 150+ Aufgaben, dein bestes Selbst