Skip to content
AboutProjectsContact
EN/RO
Hire me
M
01Home02About03Projects04Contact
EN/RO
Hire me

Bucharest-based full-stack developer. I design, build, and ship modern Next.js applications and Firebase platforms.

Navigation

  • About
  • Projects
  • Contact

Legal

  • Privacy
  • Terms
  • Cookies

© 2026 MHLSQ · Alexandru Mihalașcu · All rights reserved

All projects
Psychotherapy Platform - hero screenshot

SaaS

Psychotherapy Platform

) : (

SaaS

Psychotherapy Platform

)
View live project

Category

SaaS

Status

Published

Created

Jun 2024

Updated

1 Jun 2026

Tech stack

Next.jsFirebaseStripeTypeScriptTailwind CSSGoogle Calendar APITanStack Queryshadcn/uiFramer Motion

Mihaela Bandoc is a complete SaaS platform for psychotherapy practice management, built with Next.js 16 and Firebase.

Core Features:

Appointment System Online bookings with interactive calendar and Google Calendar API integration Automatic confirmation and reminder emails via Resend Availability and consultation slot management

Payment Processing Stripe integration for secure online payments Prepaid session packages and per-session billing Subscription management and transaction history

Admin Dashboard Therapist admin panel with statistics and analytics (Recharts) Client management and case file storage Per-client progress notes with session history

Authentication & Security Firebase Authentication with role-based access (therapist, client) Route protection via Firebase Admin SDK Secure storage of sensitive data

User Experience Responsive design with Tailwind CSS and shadcn/ui Smooth animations with Framer Motion PWA support - installable on any device Dark and light mode

Tech Stack: Next.js 16, React 19, TypeScript, Tailwind CSS v4, Firebase (Auth, Firestore, Storage), Firebase Admin SDK, Stripe, Google Calendar API, Resend, TanStack Query v5, React Hook Form, Zod, shadcn/ui, Framer Motion, Recharts, date-fns, Vitest, Playwright.

Screenshots

1 images

Like this project?

Let's build something together.

Start a project