Skip to content

pallavithegod/Mindful-Haven

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mindful Haven 🌿

A mental wellness platform offering AI-powered emotional support, productivity tools, and safe community spaces.

Features ✨

Core Modules

  • AI Chatbot (Sou)

    • Emotionally intelligent responses using Google's Gemini AI
    • Rate-limited free tier (5 prompts/day) with premium upsell
    • Crisis intervention with helpline suggestions
  • Personal Space

    • Mood journal with persistence
    • ASMR audio player for relaxation
    • LGBTQ+ community safe space
  • Professional Space

    • Focus session timer (Pomodoro-style)
    • Task management system
    • Productivity-boosting tools
  • Subscription System

    • Free/Pro/Business tiers
    • Payment gateway integration (demo)

Tech Stack 💻

Frontend

  • HTML5/CSS3 (Vanilla) with responsive design
  • Modern CSS features (CSS variables, gradients, animations)
  • Interactive UI with JavaScript (DOM manipulation)

Backend

  • Node.js with Express server
  • Google Gemini AI integration
  • REST API architecture

Deployment

  • Hosted on Vercel
  • Environment management with dotenv

Setup Guide 🛠️

Prerequisites

  • Node.js (v18+)
  • Google Gemini API key

Installation

  1. Clone the repository:
    git clone https://github.com/pallavithegod/Mindful-Haven.git
    cd mindful-haven
    npm install

About

mental health wellness website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •