Healthcare & Fitness · Full Stack

Sonoray

Ultrasound Training Site

Bilingual medical courses with sales and discount tools. Sonoray is a medical training website with complete English and French options. It includes sales tools, discount code systems, and custom database reports.

Visit Live Site
Sonoray | Ultrasound Training Site

Demo

See it in action

Overview

What this project does

Supports global medical learning with comprehensive course management, bilingual content delivery, sophisticated e-commerce and pricing, and analytics tracking.

Features

Core features

  • Powerful CMS with role-based access (Admin, Editor, Viewer)
  • Full bilingual functionality (English/French) with dynamic language switching
  • Course management and blogging system
  • Publication management
  • Scan resources and FAQs
  • Testimonials and partner management
  • Team member management
  • Advanced e-commerce and course registration system
  • Sophisticated pricing engine with multiple discount types
  • Early-bird discounts, medical learner discounts, promo codes
  • Intro-course discounts
  • Real-time GST/QST tax calculations
  • Persistent shopping cart
  • Multi-step checkout
  • AWS S3 image and video storage
  • React Quill rich content editing
  • Nodemailer automated email notifications
  • Custom analytics and tracking system (sessions, page views, events, scroll depth, UTM tracking)

Impact

What it delivers

  • Bilingual content delivery with dynamic language switching
  • Advanced pricing engine with multiple discount types and tax calculations
  • AWS S3 integration for media storage
  • Rich content editing with React Quill
  • Persistent shopping cart and multi-step checkout
  • Automated email notifications
  • Custom analytics tracking (sessions, events, scroll depth, UTM)
  • Role-based access control
  • API protection and input validation
  • Bilingual functionality (English/French) with real-time switching
  • Sophisticated multi-discount pricing engine
  • Real-time tax calculations (GST/QST)
  • React Quill rich text editor
  • Persistent shopping cart and persistent session management
  • Custom UTM and analytics tracking

Under the hood

Technical specifications

Type
Enterprise-grade Medical Education SaaS platform with full CMS and e-commerce.
Target users
Medical learners, educators, content creators, students enrolling in medical courses and resources.
Admin & management
Admin and Editor roles with dedicated access to CMS functions, content management, pricing configuration, discount management, and analytics.
Integrations
AWS S3 for image and video storage Nodemailer for email notifications Custom analytics system
Frontend
React (TypeScript)
Backend
Node.js (Express/TypeScript)
Storage
AWS S3 for images and videos
Email
Nodemailer for automated notifications
Content
React Quill for rich text editing
Authentication
JWT-based authentication
Analytics
Custom-built tracking system
Other
Role-based authorization, input validation, API protection

Related work

More projects

All projects
Abdul Rafay logo
Abdul Rafay

Full Stack Web & AI Developer building web apps, SaaS platforms and AI features for founders and agencies.

Security & data

  • GDPR-aware data handling

  • AI data stays in your infrastructure

  • No training on your data

  • NDA and IP assignment by default

  • You own the code from day one

© 2026 Abdul Rafay. All rights reserved.

Faisalabad, Pakistan