๐ง Inspiration
Mental health is something we all deal with, but it's often overlooked or hard to talk about. I wanted to create something that feels like a friend, one that listens without judgment and helps you process your emotions. That's how the Mental Health Journal Assistant was born.
๐ก What it does
The app allows users to:
Write daily journal entries
Track their mood and thoughts
Get AI-generated insights and reflections
Set reminders to take care of their mental health
View a calendar of past entries and mood trends
Itโs all about creating a safe, personal space to understand yourself better and develop healthier mental habits.
๐ How I built it
This project is built using Next.js for a smooth, fast user experience with server-side rendering and modern React features. I also used:
Tailwind CSS for styling and responsive design
TypeScript for type safety and cleaner code
OpenAI API to provide personalized insights and journaling prompts
Localhost
Everything is fully responsive and works well on both mobile and desktop.
๐งฉ Challenges I ran into
There were a few tricky parts during development:
Integrating the OpenAI API and handling real-time responses
Designing a clean, minimal interface that feels calm and safe
Ensuring data security and user privacy for journal entries
But overcoming these challenges made the app stronger and more useful.
๐ Accomplishments Iโm proud of
Creating a meaningful tool that supports mental health
Getting the AI insights to feel natural and supportive
Building a smooth and responsive interface with Next.js and Tailwind
๐ What I learned
Deepened my skills with Next.js and React hooks
Gained experience working with APIs and managing async data
Learned more about designing for emotional impact and user trust
๐ Whatโs next for Mental Health Journal Assistant
This is just the beginning! Hereโs what I plan to add next:
User authentication and personalized dashboards
Daily notifications/reminders
Mood analytics and visual charts
Voice journaling support
Offline support for privacy and accessibility
I hope to keep improving it and make it something people truly find helpful. I really love this project, and thank you to the people that made the hackathon a wonderful one for me.
Built With
- gpt-oss
- javascript
- nextjs
- openaiapi
- tailwind
- typescript
- vercel
Log in or sign up for Devpost to join the conversation.