ManahSthiti – Your Safe Space
✨ Empowering minds. One thought at a time.
ManahSthiti is a mental health platform designed to support emotional well-being through a calm, chat-based interface, mood journaling, and secure authentication. Built with ❤️ using React, Node.js, and TailwindCSS.
- 💬 Calm Chat UI – smooth animated typing for supportive conversations
- 🔐 Authentication System – Sign In / Sign Up / Forgot Password
- ✍️ Mood Journal – record and reflect on your mental state
- 🌈 Responsive Design – works on all devices with soft and soothing aesthetics
- 🧘♂️ GIF & Emoji Support – improve emotional expression
- React (SPA)
- Tailwind CSS (UI styling)
- Framer Motion (for animations)
- Components:
SignIn,SignUp,ForgotPassword,AuthForm,Journal
- Node.js + Express
- SQLite (
user.db) - JWT for authentication
.envconfiguration
readme/ ├── backend/ │ ├── server.cjs # Express server │ ├── routers/ │ │ └── auth.js # Auth routes │ ├── user.db # SQLite DB file │ └── .env # Environment config │ ├── frontend/ │ ├── public/ │ │ ├── logo.gif # SignIn animation │ │ ├── signup.gif # Journal animation │ │ └── fp.gif # Forgot password gif │ ├── src/ │ │ ├── pages/ │ │ │ ├── SignIn.jsx # Sign In Page │ │ │ ├── SignUp.jsx # Sign Up Page │ │ │ └── ForgotPassword.jsx # Forgot Password Page │ │ ├── components/ │ │ │ ├── AuthForm.jsx # Reusable Auth Form │ │ │ └── Journal.jsx # Mood Journal Component │ ├── tailwind.config.js # Tailwind CSS config │ ├── postcss.config.js # PostCSS config │ └── main.jsx # App entry point
Backend
cd backend
npm install
Frontend
cd ../frontend
npm installgit clone https://github.com/DheerajMahapatra/Solution_Challenge.git
cd Solution_Challenge| 🧑⚕️ Sign In | ✉️ Sign Up | ❓ Forgot Password | 😄 Chat | 📒 Journal |
|---|---|---|---|---|
| SignIn | SignUp | Forgot | Chat | Journal |
| -------- | -------- | -------- | ------ | --------- |
![]() |
![]() |
![]() |
![]() |
![]() |
- 🧑⚕️ Live chat with professionals
- 📊 Emotion analytics and mood graphs
- 🎯 Daily mental wellness goals
- 🌐 Multilingual support
-
- 🍴 Fork the repository
-
- 🌿 Create a feature branch
-
- 💾 Commit your changes
-
- 🚀 Push the branch to GitHub
-
- ✅ Open a Pull Request
-
We welcome coders, designers, and wellness advocates alike! 🙌
-
Let's build something meaningful together 💙
- 💡 Google Solution Challenge
- 🌀 Tailwind CSS
- 🔗 React
- 🧩 Open source contributors




