Skip to content

Dynamic-ctrl/happyverse

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

12 Commits
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŒˆ HappyVerse: A Digital Ecosystem for Emotional Well-being & Mindfulness

๐ŸŽ“ Course โ€“ Happiness & Well-being (Academic Project)
๐Ÿ‘ฅ Team Name โ€“ CODE2AIM
๐Ÿ’ก Project Theme โ€“ Technology for Emotional Awareness & Mental Wellness
๐Ÿ“ฉ Contact Email โ€“ aditimehta307@gmail.com


๐ŸŒฑ A Brief of the Platform

HappyVerse is a multi-module digital well-being platform designed to help users relax, reflect, and reconnect with their emotions through interactive and intelligent tools.

The platform integrates AI conversation, mindfulness experiences, mood tracking, and engaging activities into a unified ecosystem accessible through a central dashboard.

Unlike single-purpose applications, HappyVerse focuses on holistic emotional wellness, allowing users to explore different forms of self-care โ€” from talking to an AI companion to journaling and playing calming games.

๐ŸŒฟ Designed for awareness, not productivity.


๐Ÿงฉ Modules Overview

๐Ÿค– 1. AI Chatbot โ€“ HappyBot

A conversational AI companion that provides emotional support through natural interaction.

Features

  • Emotion-aware responses
  • Supportive and empathetic communication
  • Real-time chat interaction
  • Lightweight and responsive UI

Tech

  • Groq API (LLM inference)
  • HTML, CSS, JavaScript

๐Ÿ”— https://happy-verse-happy-bot.netlify.app/


๐ŸŽฎ 2. Mini Games โ€“ Mindful Engagement

A collection of interactive browser-based games designed to refresh the mind and improve mood.

Features

  • Quick stress-relief games
  • Lightweight and accessible
  • Positive reinforcement through play

Tech

  • HTML, CSS, JavaScript

๐Ÿ”— https://happy-verse-mini-games.netlify.app/


๐ŸŒฟ 3. Calm Zone โ€“ Mindfulness & Relaxation

A dedicated space for users to slow down and practice mindfulness.

Features

  • Breathing exercises
  • Calm visual environment
  • Streak tracking & engagement logic
  • Theme customization

Tech

  • React (Vite)
  • Node.js (optional backend support)

๐Ÿ“” 4. Calm Journal โ€“ Mood Tracking System

A journaling and mood tracking module that helps users reflect on their emotional state.

Features

  • Daily mood logging
  • Personal journaling
  • Reflection and emotional tracking

Tech

  • Python Flask
  • SQLite Database
  • HTML, CSS

๐Ÿ”— https://happy-verse-calm-journal.onrender.com


๐Ÿ” 5. User Authentication & Personalization

HappyVerse uses Clerk Authentication to ensure secure and personalized user experiences.

Features

  • Sign up / Sign in
  • Protected dashboard
  • User-specific experience
  • Profile management

๐Ÿงญ Platform Flow

Landing Page
     โ”‚
     โ–ผ
User Authentication (Clerk)
     โ”‚
     โ–ผ
Dashboard (Central Hub)
     โ”‚
     โ”œโ”€โ”€ Calm Zone (Internal React Module)
     โ”œโ”€โ”€ Mini Games (External App)
     โ”œโ”€โ”€ Happy Bot (AI Chat App)
     โ””โ”€โ”€ Calm Journal (Flask App)

๐ŸŽจ Design Language & Experience

Theme: Digital Calm

  • ๐ŸŒŒ Dark Gradient Backgrounds
  • โœจ Glassmorphism UI
  • ๐ŸŒฟ Soft animations and transitions
  • ๐ŸŽฏ Minimal distractions

Colors

  • Primary: Deep Blue / Indigo
  • Accent: Neon Mint (#00FFC3)
  • Background: Dark gradient tones

The UI is designed to feel:

  • Safe
  • Calm
  • Emotionally inviting

๐Ÿงฐ Tech Stack

Layer Technologies
Frontend React (Vite), HTML, CSS, JavaScript
Backend Node.js, Express, Python Flask
Authentication Clerk
AI Groq API
Database SQLite
Deployment Netlify, Render

๐Ÿ—๏ธ System Architecture

User โ†’ Landing Page โ†’ Authentication (Clerk)
        โ†“
     Dashboard (React)
        โ†“
 โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
 โ”‚               โ”‚               โ”‚               โ”‚
Mini Games   Happy Bot     Calm Zone     Calm Journal
(Netlify)    (Netlify)     (React)       (Flask)

๐ŸŒŸ Novelty of the Project

  • Multi-module emotional wellness ecosystem
  • Combination of AI interaction + mindfulness tools
  • Integration of different tech stacks into one platform
  • Real-world architecture with micro-app integration
  • Focus on mental well-being instead of productivity
  • Clean UI with modern frontend practices

๐Ÿš€ Key Features Implemented

Feature Description
AI Chatbot Emotional conversation support
Mini Games Mood-enhancing activities
Calm Zone Mindfulness and relaxation
Mood Tracker Emotional journaling
Dashboard Central navigation system
Authentication Secure login with Clerk
Responsive UI Works across devices

๐Ÿ”— Live Modules


๐Ÿ‘ฅ Team Contributions

Module Contributor
AI Chatbot Ishani Jindal
Mini Games Aditi Mehta
Calm Zone Mehar Bhanwra
Mood Tracker Chirag
Integration, UI, Authentication, Dashboard Pratham Ranjan

๐Ÿš€ Future Scope

  • Reward & progress system
  • AI-based emotion detection improvements
  • Personalized recommendations
  • Cross-module data integration
  • Mental health insights dashboard
  • Community support features

๐ŸŒˆ Why It Matters

HappyVerse creates a space where users can:

  • Express emotions freely
  • Relax and reset mentally
  • Reflect on their feelings
  • Engage in positive activities

It bridges the gap between technology and emotional well-being, making self-care accessible and interactive.

โœจ โ€œSmall digital moments can create real emotional impact.โ€


๐Ÿ“„ License

This project is developed for academic purposes under the Happiness & Well-being course.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 65.0%
  • CSS 34.4%
  • HTML 0.6%