← Wszystkie wybrane projekty

Szczegóły projektu

Lucidify

Dziennik snów w Vue z kontami użytkowników, zapisami snów i analizą tekstu obsługiwaną przez backend.

DojrzałośćIteracja
  • Vue 3
  • TypeScript
  • Node.js
  • Express
  • MongoDB
  • OpenAI API
Zobacz kod w przejrzanej rewizji

Cel projektu

Lucidify rozwija pomysł prywatnego dziennika, w którym można zapisywać i przeglądać sny. Repozytorium zawiera interfejs Vue, API do obsługi kont i wpisów oraz modele użytkowników i snów dla MongoDB.

Implementacja i decyzje

To aplikacja klient-serwer, a nie statyczny dziennik: trasy wymagające uwierzytelnienia ograniczają operacje na snach do danego użytkownika, a osobna usługa AI obsługuje opcjonalną analizę tekstu przez backend. Integracja wymaga konfiguracji serwera; trasa informuje o niedostępności funkcji, gdy brakuje klucza API.

Status i ograniczenia

To prototypowa baza kodu, a nie potwierdzenie zweryfikowanej lub produkcyjnej usługi. Analiza snów generuje tekst i nie powinna być przedstawiana jako porada naukowa, psychologiczna ani medyczna. Nie weryfikowałem kompletnego wdrożonego przepływu użytkownika ani rezultatów korzystania z aplikacji.