🌌 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

Share this project:

Updates