Updated: December 01, 2024
Mend is a full-stack digital journaling application designed to provide a safe, private, and supportive space for users to explore their thoughts and emotions. By integrating an AI-powered analysis feature, Mend acts as a friendly mental wellness companion, offering empathetic insights and practical advice to help users on their mental health journey.
Mend was born from a desire to support individuals who face a stigma around mental health. It was created to bridge the gap for those in unsupportive environments, offering a first step into mental wellness in a private and non-judgmental way. The core idea is to provide friendly, AI-driven feedback that feels like talking to a compassionate friend, preparing users to seek professional therapy when they are ready.
Mend is built on a modern, decoupled architecture that separates the user-facing application from the core backend logic to ensure a secure, scalable, and maintainable system.
A responsive Single-Page Application (SPA) built with React and TypeScript, using Vite for a fast development experience and styled with Tailwind CSS.
A robust REST API built with Node.js and the Express.js framework, handling user authentication with Passport.js and secure communication with the OpenAI API.
A NoSQL database hosted on Atlas, serving as the application's data store for user profiles and journal entries.