🌌 Inspiration
We were inspired by the way people look to the stars for meaning and patterns. Journaling often feels solitary, but what if each reflection could become part of a living constellation? The idea was to transform personal entries into something visual, cosmic, and emotionally resonant — turning introspection into art.
✨ What it does
Constellations is a journaling app that maps your thoughts and moods into glowing star clusters. Each entry becomes a star whose color reflects your emotion, forming constellations that evolve over time. The app provides:
- Mood tracking through sentiment analysis
- Constellation visualization that grows with each entry
- Calendar integration for reflection over time
- Insights and trends to help users understand their emotional journey
🛠️ How we built it
- Frontend: React + TailwindCSS for a responsive, calming interface
- Backend: Flask integrated with Zerve Cloud for data processing and visualization
- Database: Firebase for real‑time storage, authentication, and sync
- AI Layer: Hugging Face Transformers powering sentiment analysis and mood detection
- Visualization: Plotly + D3.js for dynamic constellation rendering and interactive charts
- Collaboration & Deployment: GitHub for version control, Replit for prototyping, Devpost for structured submission
🔧 Built With
Claude Pro or Max subscription, Git, Mac Terminal, Windows PowerShell, Command Line
⚙️ Challenges we ran into
- Designing a visualization that feels organic yet data-driven
- Balancing privacy with meaningful analytics
- Ensuring real-time updates without performance drops
- Creating a UI that evokes calm and wonder rather than clutter
🏆 Accomplishments that we're proud of
- Built a functional prototype with real-time constellation generation
- Achieved seamless emotion tracking and visualization
- Designed an interface users described as “therapeutic and mesmerizing”
- Integrated AI-driven insights that genuinely help users reflect
📚 What we learned
- How to merge emotional design with data visualization
- The importance of subtle UX cues in wellness apps
- That beauty and utility can coexist when data is treated as art
🚀 What's next for Constellations
- Adding community constellations — shared emotional maps for groups
- Integrating voice journaling and ambient soundscapes
- Expanding to mobile and smartwatch platforms
- Partnering with wellness initiatives to promote mindful reflection
Built With
- azure
- circle-usdc
- d3.js
- digitalocean
- firebase
- flask
- github
- hugging-face-transformers
- javascript
- plotly
- python
- react
- tailwindcss
- zerve-cloud



Log in or sign up for Devpost to join the conversation.