Szczegóły projektu
Lucidify
Dziennik snów w Vue z kontami użytkowników, zapisami snów i analizą tekstu obsługiwaną przez backend.
- Vue 3
- TypeScript
- Node.js
- Express
- MongoDB
- OpenAI API
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.