Skip to content

Shreyanshi210205/MindMitra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

46 Commits
Β 
Β 
Β 
Β 

Repository files navigation

🧠 MindMitra – Your AI-Powered Mental Health Companion

MindMitra is a full-stack web application designed to support mental wellness through AI-assisted journaling, mood tracking, and personalized emotional insights. Built with a clean, animated UI and integrated with the Gemini API, MindMitra helps users reflect, grow, and feel heard β€” all while keeping their data secure and private.


🌟 Features

  • ✨ AI-Driven Prompt Suggestions
    Intelligent prompts tailored to user mood using Google's Gemini API for enhanced journaling and reflection.

  • πŸ” Secure Authentication
    User login/signup implemented via JWT, with form validation using Zod and protection via CORS.

  • 🎨 Smooth UI/UX
    Beautiful, responsive interface with animations powered by GSAP and Framer Motion, styled using Tailwind CSS.

  • 🧾 Emotion-Aware Journaling
    Write, save, and revisit emotional reflections using a clean editor synced with MongoDB.

  • ☁️ Full Stack Integration
    Built with React, Node.js, Express, and MongoDB for end-to-end performance and scalability.


πŸ› οΈ Tech Stack

Frontend Backend AI Integration
React Node.js + Express Gemini API
Tailwind CSS MongoDB
Framer Motion, GSAP JWT, Zod, CORS

πŸš€ Getting Started

1. Clone the repo

git clone https://github.com/your-username/mindmitra.git
cd mind-mitra
  

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages