Inspiration
BrightPath bridges the gap between passive journaling and proactive self-improvement by combining emotional reflection with AI-driven sentiment analysis. While traditional journaling provides a space for personal expression, it often lacks the tools to uncover emotional patterns and turn them into actionable growth. Inspired by the desire to help those around us, particularly those struggling with depression, BrightPath empowers users to take charge of their mental health. By analyzing journal entries, it offers insights and tailored recommendations that foster emotional awareness and support both mental and physical well-being. The app’s AI-powered sentiment analysis also provides a visual representation of mental health trends, helping users track their progress over time in an engaging and meaningful way.
What it does
BrightPath is a mobile journaling app designed to improve mental and physical health through emotional reflection and AI-driven sentiment analysis. By recording daily journal entries, users can track their emotions over time as the app analyzes the sentiment of each entry. BrightPath provides insights based on emotional patterns and offers personalized suggestions for self-improvement. The app features a calendar view that visualizes emotional trends, making it easy for users to reflect on their progress and take actionable steps toward a balanced lifestyle.
In times of crisis, BrightPath’s Crisis Mode ensures users are not alone. This feature identifies distress signals in journal entries and connects users to trusted contacts or professional resources, offering immediate support when it’s most needed.
But how?

BrightPath was built using a combination of modern technologies to deliver a seamless and scalable experience. The frontend leverages React Native with TypeScript and Expo, ensuring a smooth and intuitive mobile interface. The backend is powered by Express running on Node.js, handling API endpoints and backend logic efficiently.
We use MongoDB to store user journal entries and their sentiment data, ensuring quick and reliable data access. Sentiment analysis is performed using openRouter’s library of open-source large language models for natural language processing. Python scripts manage API requests, passing data to the LLMs for processing and relaying results back to the frontend for an interactive user experience.

This integration of technologies enables BrightPath to provide personalized insights, visualized emotional trends, and actionable advice, making journaling an empowering tool for mental health improvement.
Challenges we ran into
We faced challenges setting up the development environment and resolving merge conflicts during the project. Fetching and rendering data for the current month onto the calendar proved more complex than anticipated. Additionally, familiarizing ourselves with new tools and frameworks that we had never used before outside of this hackathon was a significant challenge under the time pressure.
Accomplishments that we're proud of
We are proud to have completed the project’s vision within the limited timeframe of the hackathon. Despite the challenges, the demo works flawlessly, showcasing the core features of BrightPath even as an MVP. Along the way, we expanded our skills in React Native, front-end development, and back-end development to create a cohesive and impactful journaling experience.
"""You are a sentiment analysis assistant tasked with labeling
the overall mood or feeling of a user's diary entry. Your
output must strictly be **one** of the following single words:\n
Joyful, Sad, Productive, Tired, Okay, Angry.\n\n
Carefully read the user's diary entry, determine which word
best reflects the overall sentiment from the available choices,
and respond **only** with that single word. Provide no additional
commentary or explanation."""
What's next for BrightPath
Looking ahead, we plan to deploy BrightPath and introduce a secure login feature to provide users with a more personalized journaling experience. We aim to encourage daily reflection by incorporating journaling streaks. Additionally, we envision integrating LLM Agents to handle more complex tasks and enabling deeper sentiment analysis for even more precise and actionable insights. BrightPath is just beginning its journey, and we’re excited to continue evolving it into a powerful tool for mental wellness.
Log in or sign up for Devpost to join the conversation.