Moodify
Moodify is a mood-tracking application designed to help users log their daily emotions, thoughts, and events to gain insights into their emotional well-being. The idea originated from my experience during an intense academic term, where I observed that my classmates and I were struggling with stress and pressure due to our workload. This app aims to help users recognize patterns in their moods and make informed decisions to improve their mental health.
Technologies
Link
Emotions can be complex and hard to keep track of. In a bid to help users better understand their emotional well-being, Moodify was developed. The application exposes the user to prompts like tracking daily moods, thoughts, and events. As a result, the user is able to get precise insights about themselves which then help in self-awareness and maintaining one's mental health. This service is of utmost importance to students and professionals who are facing chronic stress.
While Moodify's primary audience is students, its use case also extends to family members and professionals seeking to monitor their own emotional health trends. The app is designed with scalability in mind, ensuring it remains functional and efficient for both individual users and organizations.
As the sole developer and designer of Moodify, I was responsible for:
The project started with defining the core functionalities Moodify needed:
I mapped out a user journey to determine the optimal user flow and then wireframed different screens, ensuring an intuitive experience. By leveraging Next.js and server-side rendering (SSR), I ensured that the app remained performant, even as data volumes increased.
Data Privacy: Handling sensitive user data meant implementing encryption and secure authentication. I used Kinde Auth for security and encrypted database storage.
I successfully built a secure, scalable, and visually appealing application. The app provides meaningful insights, providing mood tracking for users through visualized mood trends.