⬅ All Docs | 🌟 Platform Overview ✨ Patient Guide 🩺 Derm Guide 🛡️ Admin Guide
🩺 Dermatologist Platform · Glow Journal

The Complete Platform for Dermatologists

From bookings and patient data to in-app consultations, smart analytics, and clinic management — everything a dermatologist needs in one beautifully designed app.

3
Subscription Tiers
9+
Portal Features
Patient Capacity (Clinic)
100%
Free to Start
Built for Real Dermatology Practice

Glow Journal's dermatologist-side is a fully independent, feature-rich platform. Whether you are a solo practitioner or run a multi-doctor clinic, every workflow is covered.

📋

Booking Management

Accept, decline, and track patient appointments. Visual calendar with time-slot precision. Automated notifications for both sides.

🔬

Patient Skin Data

Patients share AI scan results directly with you. View glow scores, acne/brightness/redness metrics, condition history, and actual scan images.

💬

In-App Messaging

Direct text consultation thread per booking. Reply from the portal — no phone numbers needed. Patients get push notifications on your reply.

📊

Analytics Dashboard

Monthly booking bar charts, revenue totals, patient count, pending vs confirmed ratios — all at a glance from your profile.

📄

PDF Exports

Generate professional invoices after consultations and prescription/advice PDFs for accepted shared records — one tap, shareable instantly.

🏥

Clinic Management

Clinic tier: group multiple dermatologists under one clinic. Shared landing page, unified analytics, priority listing in patient search.

Derm Registration Flow

A guided 3-step registration lets any dermatologist be up and running in minutes. All data goes straight to the platform — no backend setup required.

1

Professional Details

Enter full name, clinic name, location, bio, medical qualification, and specialisation. This becomes your public profile visible to all patients in the discovery list.

2

Availability & Working Hours

Set your working days and start/end hours (e.g. Mon–Fri, 9 AM – 5 PM). The booking system auto-generates 30-minute time slots from your hours — patients book into real slots.

3

Consultation Pricing

Set your consultation fee and currency. Displayed clearly to patients before booking. The platform handles all the logistics — you focus on the consultation.

Verification (Admin-Approved)

Your account is reviewed by platform admins. A verified badge appears on your profile once approved, increasing patient trust and boosting your listing position.

Your Professional Command Centre

The Portal is the dermatologist's home screen. A two-tab dashboard gives instant access to bookings and patient-shared data — with intelligent gating for subscription tiers.

🗓 Bookings Tab
Weekly calendar strip — tap any day to filter
Live
Pending / Confirmed / Total stat row
Per-booking card: patient name, time, fee, status
Accept or Decline with one tap
Action
Message Patient button per booking
Download Invoice (Clinic tier)
📁 Shared Data Tab
Aggregated scan summary per patient
AI
Score range, scan count, date window
Cloudinary scan image preview
Accept / Decline shared record
Write private notes (invisible to patient)
Private
Reply with diagnosis / advice
Export prescription as PDF
🔒

Subscription-Gated Access

The portal is only accessible to dermatologists on a Professional or Clinic plan. Free-tier derms see a clear upgrade prompt. This drives natural plan conversion.

🔍

Patient Search

Search shared records by patient ID or scan date. Essential once you have 20+ active patients — find any record in seconds without scrolling.

Quick Response Templates

5 tap-to-insert canned responses (e.g. "Use SPF 50 daily, follow up in 4 weeks"). Speeds up high-volume reply workflows dramatically.

🛡️

Private Derm Notes

Write confidential clinical notes per patient record. These notes are stored server-side and are never visible to the patient — only to the treating dermatologist.

End-to-End Booking Management

The booking system is fully automated — from patient-side slot selection to derm-side accept/decline, reminders, and invoicing.

📅

Real Time Slots

Your working hours are split into 30-minute slots. Patients only see slots that fall within your set availability — no double-booking possible.

🔔

Automated Notifications

Both you and the patient receive push notifications: booking confirmation fires immediately; appointment reminder fires 1 hour before the slot.

🗂️

Status Lifecycle

Every booking moves through clear states: Pending → Confirmed / Declined → Completed / Cancelled. Full history is retained for both parties.

📊 Appointment Calendar View

Inside the portal, a scrollable 14-day week calendar strip highlights days with bookings. Tap any day to instantly filter your booking list to that date. A "Show All" control resets the view. Pending and confirmed booking counts are shown above the list in a clean stats row.

🔄

Re-booking from History

Patients can re-book from any past completed or cancelled booking with a single tap — the same dermatologist, fresh slot selection. Reduces friction for repeat consultations.

🧾

Invoice Generation

On completion, a professional A4 PDF invoice is generated with patient name, derm details, consultation fee, and date — shareable via any installed app instantly.

AI-Powered Shared Records

Patients using Glow Journal's AI scan feature can share their complete skin history with you. You receive structured data — not just photos — enabling evidence-based remote consultations.

🤖

What Data You Receive

  • Glow Score (0–100) per scan
  • Acne, Brightness, Redness, Smoothness metrics
  • Skin condition tags (patient-labelled)
  • Aggregated stats: average score, min/max, date range
  • Cloudinary scan image (always available for shared scans)
  • Number of scans included in the share
✍️

What You Can Do

  • Accept or decline the shared record
  • Write a clinical reply / diagnosis visible to patient
  • Add private notes (derm-only, encrypted)
  • Recommend specific products (visible on patient's marketplace)
  • Export your advice as a PDF prescription
  • Receive a push notification when patient replies
📸 Scan Image Viewing

All scan photos are securely stored on Cloudinary. When a patient shares their data with you, you can view the actual scan photo alongside the numerical metrics — giving you the full clinical picture without the patient needing to attach files manually.

Images load quickly and are accessible from any device when reviewing patient records.

💊 Prescription PDF Export

Once you've written a reply for an accepted record, a single tap generates a professional A4 PDF prescription containing your name, specialisation, the patient's scan summary, and your advice text. The PDF is formatted for medical record keeping and can be shared via WhatsApp, email, or saved to the patient's device.

🔗 Derm-Recommended Products

When you respond to a shared record, you can recommend specific products from the in-app marketplace. These recommended products appear on the patient's marketplace screen with a special "Derm Recommended" badge — creating a closed-loop clinical recommendation system entirely within the app.

Secure In-App Messaging

Every confirmed booking comes with a dedicated messaging thread. Text-based consultations without leaving the app — no phone numbers, no third-party apps.

💬

Per-Consultation Thread

One message thread per booking. Conversations are cleanly separated by consultation — no confusing group chats or mixed histories.

📱

Real-Time Feel

Chat UI with date dividers, patient vs derm avatar bubbles, and animated send. Messages load on screen open — polled for freshness at each visit.

🔔

Push Notifications

Patients are immediately notified when you reply. You receive an in-app notification when a patient sends a new message. No message gets missed.

🔐 Privacy by Design

All messages are stored in the platform's secure Google Sheets backend under the messages tab. Messages are tied to a consultation ID — patients can only read their own thread. Dermatologists only see threads from their own bookings. There is no admin-level interception of conversation content.

Analytics Dashboard

Know how your practice is performing at a glance. The analytics dashboard gives a bird's-eye view of bookings, revenue, and patient engagement — no spreadsheets required.

📆

Total Bookings

All-time booking count across all statuses.

Completed

Successfully completed consultations.

👥

Active Patients

Patients with accepted shared records.

💷

Revenue

Sum of all confirmed + completed booking fees.

📊

Monthly Booking Bar Chart

A 6-month rolling bar chart shows booking volume per calendar month. Uses the fl_chart library for smooth, animated bars. Instantly identify busy periods, growth trends, and seasonal patterns in your practice.


Oct
Nov
Dec
Jan
Feb
Mar
Multi-Doctor Clinic Management

The Clinic tier unlocks powerful multi-practitioner features. Group your entire team under one branded clinic, share analytics, and get priority placement in patient search.

🏥

Clinic Landing Page

Your clinic gets a dedicated public landing page accessible via a unique URL. Displays clinic logo, address, phone, working hours, and individual doctor cards — each with their own "Book" button. Perfect for sharing in marketing materials.

👩‍⚕️

Up to 5 Dermatologists

Group up to 5 dermatologists under one clinic name. Each has their own portal, bookings, and patient data — but they all appear together on the clinic landing page and in patient discovery.

📈

Clinic-Wide Analytics

See aggregated stats across all your clinic's dermatologists: total bookings, revenue, completed consultations, shared records, and more — all in one dashboard view.

Priority Search Placement

Clinic-tier dermatologists appear at the top of the patient discovery list, above Professional and Free tiers. Maximum visibility to every patient looking for a dermatologist.

🔗 How Clinic Grouping Works

Multiple dermatologists share the same Clinic Name in their profile. The platform automatically groups all derms with the same clinic name. Patient-facing cards in the discovery list show a "View Clinic →" link. Tapping it opens the clinic landing page with all staff and a single booking entry point.

Each derm maintains their individual portal, pricing, and availability — the clinic grouping is purely for visibility and analytics.

💳 Subscription & Payment Flow

Dermatologists upgrade via an in-app subscription screen. Select a plan, make a simple bank transfer using the displayed details, and tap "I've Paid". The admin panel confirms the payment and activates your upgraded tier shortly after — no extra payment accounts needed.

Three Tiers for Every Practice Size

Every dermatologist starts free. Upgrading unlocks the portal, patient data access, and clinic features. All prices are illustrative and fully configurable.

Feature Free Professional Clinic
Price £0
forever
£X
per month
£XX
per month
Public profile & discovery listing
Patient bookings
Booking notifications (both parties)
Consultation history
Reviews from patients
Portal access (bookings + shared data)
Receive & respond to patient shared scans
In-app messaging per consultation
Quick response templates
Private clinical notes (per patient)
Prescription PDF export
Analytics dashboard
Max active patients (shared data)5 (Basic) / Unlimited (Pro)Unlimited
Invoice PDF generation
Clinic landing page
Multi-doctor grouping (up to 5)
Clinic-wide analytics
Priority placement in patient search
Your Face to Every Patient

Your profile is discoverable by every patient using Glow Journal. A compelling profile drives more bookings and builds long-term trust.

🖼️

Before/After Gallery

Upload patient before/after photo pairs with condition tags and treatment duration. Patients browsing your profile see real results — powerful social proof.

🛍️

"What's in My Bag"

Showcase the specific skincare products you personally recommend. These are displayed as a curated product section on your public profile, driving marketplace engagement.

Patient Reviews

Patients leave star ratings and written reviews after consultations. Reviews are visible on your detail screen and aggregate into your star-rating displayed on all list cards.

📍

Map Discovery

Patients can switch the dermatologist list to a map view. Your clinic pin appears on the map with your name — patients find you geographically before reading your profile.

Verification Badge

Once admin-verified with your medical licence, a verified badge appears on your profile card and detail screen. Verified derms are ranked higher in discovery.

✏️

Editable Anytime

Update your bio, qualification, fees, working hours, or availability at any time from the settings in your derm profile screen. Changes reflect immediately for all patients.

🎨 Glassmorphism Design

The dermatologist experience runs on the same beautiful glassmorphism design system as the patient side — warm blush gradient background, frosted glass cards, animated gradient avatar ring, and the rose brand palette. It looks and feels like a premium healthcare app, not a generic tool.

Every Dermatologist Feature at a Glance
🧑‍⚕️ Registration & Profile (8 features)
  • 3-step guided registration (details → availability → pricing)
  • Public profile: bio, photo, specialisation, qualification, clinic name
  • Working hours: start/end time → auto 30-min slot generation
  • Consultation fee & currency configuration
  • Verification status (admin-approved badge)
  • Active/suspended status controlled by admin
  • Edit profile anytime (pre-filled form)
  • Before/after gallery (condition tags, treatment duration)
📅 Booking System (7 features)
  • Real availability-based time slot generation
  • Accept / Decline bookings from portal
  • Visual 14-day calendar strip with booking indicators
  • Per-booking stats: pending / confirmed / total
  • Booking confirmation push notification (immediate)
  • Appointment reminder notification (1hr before)
  • Consultation history with patient re-book option
📁 Patient Shared Data (7 features)
  • Receive AI-generated scan summaries from patients
  • View: score range, scan count, date window
  • View: actual scan photo (Cloudinary CDN)
  • Accept or decline shared record
  • Write clinical reply / diagnosis (visible to patient)
  • Private derm-only notes per patient
  • Export prescription advice as professional PDF
💬 Communication (4 features)
  • Per-consultation in-app messaging thread
  • Real-time-feel chat UI with date dividers and avatar bubbles
  • Push notification to patient on derm reply
  • 5 quick-insert response templates for high-volume workflows
📊 Analytics (5 features)
  • Total bookings stat card
  • Completed consultations count
  • Active patient count (accepted shared records)
  • Revenue total (confirmed + completed)
  • Monthly booking bar chart — last 6 months
🏥 Clinic Tier Exclusives (5 features)
  • Dedicated clinic landing page (shareable URL)
  • Group up to 5 dermatologists under one clinic
  • Clinic-wide aggregate analytics dashboard
  • Invoice PDF generation per completed consultation
  • Priority placement at top of patient search results