# BOmind: Mental health tracking and online therapy in one app

URL: https://extra.dev/work/bomind
Year: 2023 · Services: mobile, web, design
Industry: HealthTech, mental health
Engagement: Workshops, Teams
Scope: Product definition, design, app, backend, maintenance
Timeline: Initial idea to launch, ongoing since July 2024

**A mental health app, built from the idea up**

BOmind is a mental health app people can use on their own, with a therapist they can book and meet by video without leaving it. We joined before there was a product or a spec, helped shape what it would become, and we are still building it today.

Results: 4,500+ Users in the first six months (after the July 2024 launch); 116,000+ Entries logged in the app (mood check-ins, guided challenges and task completions); 20 Therapists on the platform.

## The engagement started before the product did

BOmind did not exist when we came in. There was an idea about improving access to mental health support in Slovenia, but no product, no spec and no designs to build against.
So the first work was defining what the product should be. We worked through the scope, designed the experience and mapped out what it would take to support both people using the app on their own and therapists working with them.

## One platform for people and therapists

The app combines diaries, mood check-ins, guided psychological challenges and a library of podcasts, articles and breathing, relaxation and mindfulness exercises. It is built with React Native and Expo, while the therapist web app runs from the same codebase so one team can develop and maintain both.
Booking happens inside the app. A therapist publishes their weekly availability, a client picks a slot and pays through Stripe, and both sides get the appointment, reminders and a private message thread. When it is time for the session, the video call opens in the same place, on the phone or in the therapist’s browser.
Diary entries and messages between a client and their therapist are encrypted field by field in the database, keeping their contents unreadable to anyone accessing the underlying tables directly.

## Live in production, and still evolving

BOmind has been live since July 2024, and we are still working on it. The 116,000+ logged entries reflect people returning to the product for mood check-ins, guided challenges and other activities over time.
Since launch, the product has continued to evolve around what users and therapists need, including subscriptions and promo codes, appointment reminders and the therapist web app.

Delivered: Product definition, scope, design and estimates before the build; React Native app with diaries, mood tracking, guided challenges and content libraries; Therapist web app for availability, appointments, client messaging and video calls; In-app booking and video sessions, with Stripe payments and subscriptions; NestJS and PostgreSQL backend on AWS, with field-level encryption on diaries and messages; Ongoing maintenance and feature development post-launch.
Built with: App & web: React Native, Expo, Expo Router, React Native for Web, TypeScript · Back-end: NestJS, Prisma, PostgreSQL, Field-level encryption, AWS S3 · Payments & sessions: Stripe, RevenueCat, Dyte · Operations: Sentry, PostHog, Mailchimp, Expo Updates.

---

Published by Extra.dev (https://extra.dev), a software engineering team in Ljubljana, Slovenia.
Canonical page: https://extra.dev/work/bomind
Contact: hello@extra.dev · Replies within one working day
Site index for agents: https://extra.dev/llms.txt · Full text: https://extra.dev/llms-full.txt
