Therapist Portfolio Blazor Web App for Clinical Practice

A modern, fully responsive website built using Blazor Web App with support for both static and Blazor Server rendering, designed to represent a clinical psychologist’s practice with clarity and professionalism. Hosted on Azure, the site offers fast load times, secure communication, and a tailored design aligned with the therapist’s branding. The platform allows potential clients to explore services, learn more about the therapist’s approach, and get in touch through a secure contact form, all within a seamless user experience. Every part of the application, from design to deployment, was custom-built to meet the unique needs of the therapist’s private practice.

Live site: drbibionline.com

Key Highlights:
  • End-to-End Development: I handled the entire project from UX/UI design and component styling to backend logic, cloud deployment, and client handoff.
  • Blazor Server & Static Rendering: Combines Blazor Server for fast server-side interactivity with Blazor Static rendering for optimal SEO and load performance.
  • Cloud-Hosted on Azure Infrastructure: Deployed on a secure, customizable Azure environment with full control over hosting, TLS, and update workflows.
  • Secure Contact Form with CAPTCHA: Integrated Google reCAPTCHA v3 to prevent spam and abuse. Form submissions are safely handled and logged.
  • Message Handling Workflow: Messages are stored in a database and processed by a background service that sends notifications via the Office 365 API.
  • Custom Design & Branding: Tailored layout and color scheme aligned with the therapist’s professional branding, optimized for clarity, trust, and accessibility.
Blazor Web App Bootstrap Worker-Services PostgreSQL Azure

Gallery

Ther_01
Ther_02
Ther_03
Ther_04
Ther_05
Ther_06
Ther_07
Ther_08
An unhandled error has occurred. Reload 🗙