Ilhem Taher Platform

Online therapy platform with session scheduling and payment tracking

NestJS
React
MySQL
Stripe
Docker
Vemio
Mailchimp
Ilhem Taher Platform

Overview

The Ilhem Taher Platform is a specialized online therapy system designed to facilitate virtual counseling sessions. The platform includes features for appointment scheduling, secure video conferencing, payment processing, and client management for mental health professionals.

Key Features

Secure video conference booking for therapy sessions
Advanced appointment scheduling system
Integrated payment processing and subscription management
Client management with session notes and progress tracking
Automated newsletter via email using Mailchimp
Analytics dashboard for practice management

Responsibilities

Architected the backend system using NestJS and MySQL
Implemented secure video access
Developed the appointment scheduling system with timezone support
Created the payment processing system with Stripe integration
Implemented secure data storage and access controls
Developed APIs for the React frontend application

Challenges & Solutions

Challenges

Ensuring data security for sensitive patient information
Creating a flexible scheduling system that handles time zones and availability
Integrating secure payment processing for sessions and subscriptions
Building an intuitive interface for both therapists and clients

Solutions

Implemented end-to-end encryption and secure data storage practices
Created a secure payment system with Stripe for various payment models
Designed separate user experiences optimized for therapists and clients

Next Project

Moushref Platform

View Project