Gruppenmitglieder
Gruppenleiter: Aarsigan Ramanarajah
Teammitglieder: Fabio Leandro Oliverio, Tobias Hoai Viet Seeman und Julian Herzog
Was ist das Projekt?
Bei unserem Projekt handelt es sich um eine Self-Improvement-Webapp. Die Idee hinter der Anwendung ist es, Benutzer dabei zu unterstützen, produktive Gewohnheiten, sportliche Aktivitäten und persönliche Ziele besser zu organisieren und ihren Fortschritt zu verfolgen.
Da Sport und Selbstverbesserung auch in unserem Alltag eine grosse Rolle spielen, wollten wir ein Projekt entwickeln, das nicht nur technisch interessant ist, sondern auch einen Bezug zu unseren Freizeitaktivitäten hat. Dadurch konnten wir unsere eigenen Interessen mit der Webentwicklung verbinden.
Wie funktioniert die Webapp?
Die Webapp wurde mit HTML, CSS und JavaScript entwickelt. Benutzer können Aktivitäten hinzufügen, verwalten und ihren Fortschritt verfolgen. Je nach abgeschlossener Aktivität verändert sich der Fortschrittsbalken beziehungsweise der Gesamtfortschritt.
Zusätzlich verfügt die Webseite über ein modernes Design mit einem hellen und einem dunklen Modus. Dabei wurde besonders auf Übersichtlichkeit und Benutzerfreundlichkeit geachtet.
Die Anwendung funktioniert direkt im Browser und benötigt keine zusätzliche Installation.

Link zur Webapp
Link: Self-Help — Elite Habit Tracker
Gute und schlechte Erfahrungen
Während der Entwicklung konnten wir viele neue Erfahrungen sammeln. Besonders positiv war die Zusammenarbeit im Team. Obwohl nicht alle Teammitglieder die gleichen Vorkenntnisse hatten, konnten wir voneinander lernen und uns gegenseitig unterstützen.
Ausserdem haben wir viel über Webentwicklung gelernt, insbesondere über HTML, CSS und die Grundlagen von JavaScript. Auch das Arbeiten mit Designs, Mockups und Tests war eine neue und interessante Erfahrung.
Natürlich gab es auch Herausforderungen. Teilweise war es schwierig, Fehler im Code zu finden oder bestimmte Funktionen umzusetzen, da wir noch wenig Erfahrung mit JavaScript hatten. Zudem mussten wir lernen, Aufgaben sinnvoll aufzuteilen und gemeinsam Lösungen zu finden.
Fazit
Insgesamt war das Projekt eine sehr lehrreiche Erfahrung. Wir konnten unsere technischen Fähigkeiten verbessern und gleichzeitig lernen, wie wichtig Teamarbeit und Planung bei der Entwicklung eines Projekts sind.
Das Endprodukt entspricht grösstenteils unseren Erwartungen und zeigt, dass wir trotz begrenzter Vorkenntnisse eine funktionierende und ansprechende Webapp entwickeln konnten. In Zukunft könnte die Anwendung noch um weitere Funktionen erweitert und verbessert werden.

Neueste Kommentare