Skip to content

Mahesh1303/JourNULL-CodeXCaliber-25

 
 

Repository files navigation

📝 JourNULL

Live Demo Build GitHub License Stars

JourNULL is an AI-powered, multimodal journaling application designed to help users manage overthinking, stress, and emotional well-being. With seamless voice, text, and video input support, smart emotional analysis, and mood tracking insights powered by Groq, JourNULL provides a secure and deeply personalized mental health companion.

“NULL your overthinking with JourNULL”

🚀 Features

  • 🧠 Multimodal Journaling – Text, voice, and video-based journaling with auto transcription.
  • 💬 Groq-Powered Emotional Insights – Smart AI-generated summaries and mood feedback.
  • 🌙 Dream Interpretation – AI interpretation of subconscious thoughts and dream symbols.
  • 📈 Mood Tracking & Alerts – Visual mood timelines and personalized emotional trend alerts.
  • 🧹 Guilt Dumper – Safe emotional release for negative thoughts.
  • 🙏 Gratitude Journaling – Reflect on positives and build mental resilience.
  • 🧳 Manifestation Jar & Time Capsule – Save affirmations, goals, and future letters.
  • 🔐 Secure Cloud Storage – End-to-end encrypted journaling with privacy-first infrastructure.

🛠️ Tech Stack

🗂 Monorepo Setup

  • Turborepo for managing fullstack apps

🌐 Frontend

  • Next.js, TipTap, Tldraw, React Query

⚙️ Backend

  • Hono on Cloudflare Workers with Bun runtime
  • Drizzle ORM with Turso (libSQL) for storage
  • Groq LLMs for emotional intelligence & insights

💾 Storage & Infra

  • S3-compatible Object Store for media
  • Cloudflare CDN for fast delivery
  • ChromaDB (planned) for embedding-powered semantic search

🧱 System Architecture

diagram-export-4-20-2025-6_00_43-PM

🧑‍💻 Contributing

We welcome contributions! Please read our CONTRIBUTING.md for setup instructions, coding guidelines, and more.

🗺️ Roadmap

Check out our ROADMAP.md to see what’s next, what we’re working on, and where you can contribute!

🎯 Target Audience

  • Students & Professionals – stress & overthinking relief
  • Therapists – supportive journaling integration
  • Everyday users – emotional wellness & self-awareness

⚠️ Challenges Tackled

  • Youth mental health crisis
  • Overthinking & guilt management
  • Stigma around emotional expression
  • Privacy & data security in digital mental health

📦 Repository

🔗 GitHub – GDSC-IIITN/JourNULL-CodeXCaliber-25

📄 License

This project is licensed under the MIT License.

🙌 Built By

Team Hackfinity for CodeXCaliber 2025
Powered by GDSC IIIT Nagpur

About

By Hackfinity

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 86.0%
  • SCSS 12.5%
  • CSS 1.1%
  • Other 0.4%