Healing Diary: Gefühle nach einer Trennung festhalten und analysieren
(healing.latentspace.world)Hallo. Nachdem ich vor Kurzem eine Trennung von meiner Partnerin erlebt habe, wollte ich diese Erfahrung in etwas Sinnvolles verwandeln und habe deshalb das Projekt Healing Diary gestartet.
Links
- Github-Repository: https://github.com/mansukim1125/healing-diary
- Service-Link: https://healing.latentspace.world/
Hauptfunktionen
- Emotionstagebuch schreiben
- Freies Schreiben von Tagebucheinträgen
- Eine KI analysiert den Inhalt der Einträge und extrahiert automatisch positive Momente, Aktivitätsaufzeichnungen und den emotionalen Zustand
- Die geschriebenen Inhalte werden in
LocalStoragegespeichert (kein Login erforderlich)
- Erholungs-Timeline
- Eine automatisch auf Basis der Tagebucheinträge erzeugte Timeline der emotionalen Reise
- Visualisierung emotionaler Veränderungen im Verlauf der Zeit
- Analyse von Erholungsmustern auf KI-Basis
Ich arbeite normalerweise als Node.js-Backend-Entwickler und hatte daher fast keine Frontend-Erfahrung (nur grundlegende Kenntnisse in HTML und JS).
Bei dieser Gelegenheit habe ich das Projekt entwickelt und dabei moderne Frontend-Technologien gelernt.
Zwei Tage lang habe ich die Nächte durchgemacht, die Dokumentationen zu Next.js und React gelesen und den Code geschrieben, als würde ich mich ohne Vorkenntnisse hineinstürzen.
Da es meine erste Frontend-Entwicklung war, habe ich unzählige Fehlversuche erlebt, aber der Prozess selbst war für mich eine gute Zeit der Heilung.
Da dies meine erste Frontend-Entwicklung ist, kann der Code etwas unübersichtlich sein.
Ich freue mich über Feedback von Frontend-Entwicklerinnen und -Entwicklern. Für Ratschläge zu besserem Code oder auch PRs bin ich sehr dankbar.
4 Kommentare
Die Fähigkeit, negative Gefühle kreativ auszudrücken, ist wirklich einzigartig und großartig. Ich unterstütze Sie!
Vielen Dank!
Obwohl es das erste Mal Frontend-Entwicklung ist, ist die UI wirklich sauber!
Vielen Dank für Ihre Antwort!
Für das UI-Design habe ich
shadcn uiundtailwind cssverwendet.Falls Sie zusätzlich Feedback zum Code oder zu funktionalen Aspekten haben, würde ich mich freuen, wenn Sie es hinterlassen!