A React application for private dream journaling and AI-assisted interpretation.
SomniVerse combines an authenticated journal, search and dashboard workflows, and structured AI interpretations presented through Jungian and Freudian perspectives.
- Account registration and sign-in
- Protected application routes
- Create, edit, search, and soft-delete dream entries
- Dream details and interpretation views
- Dashboard and journal navigation
- Persisted client session
- Responsive landing and application interfaces
- Toast-based feedback and loading states
- React 18 and Vite
- React Router
- Zustand
- Axios
- Tailwind CSS and Flowbite
- SomniVerse Rails API
The related backend lives in VoldemLive/SomniVerceAIAPI.
npm install
npm run devCreate a local environment file with the API base URL expected by src/API/api.js. Do not commit tokens or production credentials.
npm run build
npm run previewThis repository is a product prototype and portfolio code sample. It is not presented as a medical or clinical interpretation service.