Sema - Mental Health & Wellness Platform

Mental Health & Wellness Platform

Sema

A mental health and wellness platform that connects users with accredited therapists for online therapy sessions. Features include therapist onboarding, appointment booking, in-app video conferencing, and support for individual and couples counseling. Has facilitated over 5,000 therapy sessions, transforming lives and making mental health support accessible.

Year Built

2023-2024

Status

Live

The Problem

The owner of Sema needed a comprehensive platform to onboard therapists and enable users to have therapy sessions directly within the app. The system needed to handle therapist registration and verification, user-therapist matching, secure video conferencing for sessions, appointment scheduling, and payment processing. The goal was to create a seamless experience that would make mental health support accessible and convenient for people seeking help.

The Solution

I built Sema from the ground up, creating a complete mental health platform that enables therapists to be onboarded and users to have therapy sessions directly within the app. The platform includes therapist registration and profile management, user accounts and matching system, in-app video conferencing for secure therapy sessions, appointment scheduling and calendar management, and payment processing. After building the core platform, I later handed it over to other developers who continued to enhance and maintain it.

👨‍⚕️ Therapist Onboarding

Comprehensive system for therapists to register, create profiles, and get verified. Enables therapists to showcase their expertise and specialties.

📅 Appointment Booking

Easy-to-use scheduling system that allows users to book appointments with their chosen therapists at convenient times.

🎥 In-App Video Sessions

Secure video conferencing built directly into the platform, enabling users to have therapy sessions with their therapists without leaving the app.

💬 Individual & Couples Counseling

Support for both individual therapy sessions and couples counseling, providing flexibility for different mental health needs.

Technologies Used

Backend

  • Elixir
  • Phoenix LiveView
  • PostgreSQL

Frontend & Features

  • Tailwind CSS
  • Video Conferencing
  • Payment Processing

Impact

Sema has transformed lives and made mental health support accessible to thousands of people:

  • Facilitated over 5,000 therapy sessions, helping people access mental health support
  • Enabled therapists to onboard and connect with clients through a seamless platform
  • Made mental health support accessible and convenient through in-app video sessions
  • Transformed lives by providing people with the help they need for mental health issues
  • This project is special because it contributes to my dream of making the world a better place using software