Zrzut ekranu projektu CalmJourneyer

CalmJourneyer

Aplikacja webowa do medytacji z AI

ReactTypeScriptJavaSpring BootMySQLStripeAI

O projekcie

CalmJourneyer to aplikacja webowa, która wykorzystuje sztuczną inteligencję do generowania unikalnych sesji medytacyjnych. Użytkownik wybiera cel (sen, redukcja stresu, koncentracja), czas trwania, pozycję i preferowany głos — a AI tworzy spersonalizowany scenariusz.

Projekt wymagał zaprojektowania i zbudowania pełnego stacka: od interfejsu użytkownika w React i TypeScript, przez backend w Spring Boot (Java), po bazę MySQL. Zintegrowałem płatności Stripe, wysyłkę e-maili przez SendGrid, generowanie audio przez UnrealSpeech oraz komunikację z modelem Gemini 2.5 Pro.

Szczególną uwagę poświęciłem UX: oddychający interfejs, automatyczny dobór kolorów i dźwięków tła do charakteru sesji, czytelny dashboard z historią i statystykami. Aplikacja jest w pełni responsywna i dostępna.

Zastosowane technologie

ReactSzybki, komponentowy interfejs z płynnymi animacjami
TypeScriptBezpieczeństwo typów przy rozbudowanej logice biznesowej
JavaSolidny, wydajny backend w Spring Boot
Spring BootREST API, autoryzacja, integracja z zewnętrznymi API
MySQLRelacyjna baza danych dla użytkowników, sesji i statystyk
StripeSubskrypcje i płatności online
AIGenerowanie treści przez Gemini 2.5 Pro + synteza mowy UnrealSpeech

Linki

Podobają Ci się takie projekty?

Opowiedz o swoim

Zobacz też:

TuBiała.pl