Skip to content

Pubali07/mindcare-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

10 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🧠 MindCare App

Hackathon Project – Digital Psychological Intervention System
A platform to support college students with mental health resources, early intervention, and stigma-free access to help.


πŸš€ Features

  • πŸ€– AI-Guided First-Aid Chatbot – interactive support with coping strategies
  • πŸ“… Confidential Booking System – schedule appointments with counsellors
  • 🎧 Psychoeducational Resource Hub – videos, audios, and wellness guides in regional languages
  • πŸ’¬ Peer Support Forum – anonymous, moderated student community
  • πŸ“Š Admin Dashboard – analytics on mental health trends (bookings, posts, common issues)

πŸ› οΈ Tech Stack

  • Frontend: React + Vite + TailwindCSS
  • Database: Firebase Firestore
  • Charts & Analytics: Recharts
  • Hosting: (Netlify / Vercel / Firebase Hosting – to be deployed)

⚑ Quick Start

Clone the repo:

git clone https://github.com/Pubali07/mindcare-app.git
cd mindcare-app
npm install
npm run dev


πŸ”§ Firebase Setup

Go to Firebase Console
 β†’ Create project.

Enable Firestore Database.

Copy your Firebase config into src/firebase.js.

That’s it! Data (bookings, forum posts) will start saving automatically.

🎯 Demo Flow

Student chats with the AI bot β†’ gets coping strategies.

Student checks Resource Hub β†’ plays relaxation video.

Student books an appointment β†’ stored in database.

Student posts anonymously in Forum β†’ peers can see posts.

Admin views Dashboard β†’ sees stats in charts.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors