Skip to content

Week 1 (2023 KW 41, 09.10.23-15.10.23) - Initial planning

💡 Idee

Zentrales Element des Projektes ist eine App zu entwickeln, um Nutzer zu Motivieren Schritte zu sammeln und sich somit Sportlich zu betätigen. Dies soll in form einer Duolingo (eine App zum interaktiven, motivierenden Sprachen lernen) ähnlichen App geschehen, bei der der Nutzer durch Challenges, Streaks und Belohnungen Motiviert wird Schritte zu sammeln.

Der Nutzer soll dabei:

  • Schritte zählen können (entweder manuell oder z.B. mit der Fitbit API)
  • Challenges beitreten
  • Einen Streak am laufen halten (Belohnungen für mehrtägiges Schritte sammeln)
  • Motiviert werden (z.B. wie bei Duolingo durch motivierende Reminder)

👣 Nächste Schritte

  • Requirements Engineering (z.B. MoSCoW, User Stories) um Anforderungen zu identifizieren
  • Einen groben Plan (Roadmap) erstellen um eine Übersicht zu gewinnen
  • Ein Architektur Diagram erstellen
  • Aus den Anforderungen konkrete Aufgaben formulieren und diese zuordnen

🏛️ Architektur

Alle Optionen müssen noch Gründlich recherchiert werden

Bisher haben wir uns folgende Ideen:

  • Frontend: React
  • Backend: Typescript + Nest.js + Prisma