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

The Complete Skin Health Platform

Three interconnected sides — Patient App, Dermatologist Portal, and Admin Panel — built on a zero-cost serverless backend, ready for Play Store and App Store launch.

3
User Sides
17+
Patient Screens
9+
Derm Portal Features
8
Admin Screens
Three Interconnected Sides, One Platform

Glow Journal is a tri-sided platform. Patients generate skin data. Dermatologists access and act on that data. Admins oversee the entire ecosystem. All three communicate through a single Google Apps Script proxy backed by Google Sheets.

Patient App

Flutter Android + iOS. AI skin scanning, routines, challenges, diary, cycle tracker, community gallery, dermatologist booking, and subscription tiers.

17+
Screens
3
Sub Tiers
4
AI Metrics
🩺

Dermatologist Portal

Embedded in the same app. Booking management, patient skin data review, in-app messaging, analytics, PDF exports, and clinic multi-derm grouping.

9+
Portal Features
3
Sub Tiers
Patient Capacity
🛡️

Admin Panel

Flutter Web app on Netlify. Full CRUD over users, derm approvals, bookings, notifications, content, and platform analytics. Password-protected single-operator panel.

8
Screens
11
Data Types
£0
Hosting Cost

🔗 How the Three Sides Connect

Patients generate skin data through scans and daily tracking. Dermatologists access that data to deliver professional consultations and manage their practice. Admins keep the platform trusted, safe, and well-stocked with content. All three sides work together seamlessly — within a single app ecosystem.

Complete Skin Health Companion

The patient app covers the full skin health lifecycle — from daily scanning and habit building to community engagement and professional consultations.

🔬

AI Skin Scanning

  • Glow Score 0–100
  • Acne, Brightness, Redness, Smoothness metrics
  • Condition tagging
  • Scan image stored on Cloudinary
  • Trend prediction from history
  • AI consent gate for image upload
📋

Routines & Tracking

  • Morning & evening routines
  • Step-by-step completion tracking
  • Day streak counter
  • Monthly heatmap visualisation
  • Product links per routine step
  • AI-personalised tip cards
🌸

Diary & Cycle

  • Daily mood + condition logging
  • Free-text private journal
  • Searchable diary history
  • Menstrual cycle tracking
  • Phase-based skin guides
  • Skin–cycle correlation chart
🏆

Challenges & Community

  • Multi-day skin challenge library
  • Badge + achievement system
  • Community gallery with moderation
  • Before & after comparisons
  • Native share to social media
  • Unique referral code per user
🛍️

Shop & Ingredients

  • Product marketplace with search
  • Category filtering
  • Ingredient checker tool
  • Harmful ingredient flagging
  • Wishlist with one-tap save
  • Add products to routines
🩺

Derm Booking & Sharing

  • Discover & book verified derms
  • Real-time slot selection
  • Share AI scan history with derm
  • In-app messaging per booking
  • Push notifications for reminders
  • Re-book from history
Professional Practice Management

Dermatologists get a fully independent portal within the same app — from appointment management to AI-powered patient data and clinic analytics.

🗓️

Booking Portal

  • 14-day calendar strip with booking filter
  • Accept / Decline with one tap
  • Pending, Confirmed, Completed statuses
  • Patient messaging per booking
  • Invoice PDF generation
  • Automated notifications
📊

Patient Skin Data

  • Shared scan history with AI metrics
  • Cloudinary scan image preview
  • Aggregated: avg score, min/max, date range
  • Accept / Decline shared records
  • Private derm notes (patient-invisible)
  • Diagnosis reply + PDF export
📈

Analytics & Profile

  • 6-month booking bar chart (fl_chart)
  • Revenue, patient count, pending ratio
  • Animated gradient ring avatar
  • Verified badge + tier display
  • Public discovery profile
  • OpenStreetMap clinic location
🏥

Clinic Tier (Multi-Derm)

  • Up to 5 derms under one clinic
  • Shared clinic landing page
  • Individual derm booking links
  • Clinic-wide analytics aggregation
  • Priority search placement
  • Branded clinic identity
🔒

Subscription Gating

  • Free — profile only, no portal
  • Professional — full portal access
  • Clinic — multi-derm + clinic landing
  • Upgrade prompt on gate screens
  • Bank transfer + admin confirmation
  • No payment processor fees at launch

Admin-Verified Derms

  • All registrations reviewed by admin
  • Approved → verified badge in app
  • Rejected with written reason
  • Suspend active derms at any time
  • Re-registration flow for rejected derms
  • Trust layer for patients
Full Platform Control from the Web

The Flutter Web admin panel gives operators a clean dashboard to manage every aspect of the platform — deployed free on Netlify with no server infrastructure.

👥

Users

Search, filter, block, soft-delete, and manage subscriptions for all patients and dermatologists.

🩺

Derm Approvals

Approve, reject (with reason), or suspend dermatologist accounts. Pending queue with status filter.

📅

Bookings

View all platform bookings. Override status, filter by state, and resolve disputes inline.

🔔

Notifications

Create and publish broadcast push notifications to all users. Toggle active/inactive without deletion.

📰

Tips & Content

Add, edit, and remove skincare tips, product listings, community gallery moderation, and reviews.

📊

Analytics

High-level platform stats: total users, active derms, bookings this month, revenue, pending counts.

💳

Subscriptions

Manually upgrade user subscription tiers after confirming bank payments — full in-house payment flow.

🚀

Zero Ops Cost

Flutter Web build on Netlify free tier. No VPS, no database subscriptions, no cloud functions to manage.

Free to Start. Upgrade When You're Ready.

Every user on Glow Journal — whether patient or dermatologist — starts on a free plan with real, meaningful features. Upgrading unlocks more power as your needs grow.

Patient Plans

  • Free — 5 scans/month, routines, diary, cycle tracker, bookings
  • Pro (£4.99/mo) — Unlimited scans, full history, trend charts, derm data sharing
  • Premium (£9.99/mo) — Everything in Pro plus priority derm responses & exclusive challenges
🩺

Dermatologist Plans

  • Free — Public profile & discovery listing, receive bookings
  • Professional — Full portal: patient data, in-app messaging, analytics, PDF exports
  • Clinic — Everything in Professional plus multi-doctor grouping, clinic landing page & priority search placement
🔓

How Upgrading Works

Select your plan from the Profile screen, make a simple bank transfer, tap "I've Paid", and the admin activates your upgrade. No subscription forms or payment accounts to set up.

🔄

Better Together

Patients discover and book dermatologists. Dermatologists get more patients through the platform. As more dermatologists join, patients have more choice. As more patients join, dermatologists grow their practice. Everyone benefits as the platform grows.

What Glow Journal Offers

A complete, production-ready tri-sided skin health platform built in Flutter — patient app, derm portal, and admin panel — with zero ongoing backend costs and multiple built-in revenue streams.

For Patients

  • AI-powered skin scanning with Glow Score & 4 metrics
  • Daily routines, streaks & monthly heatmap
  • Skin diary, cycle tracker & condition logging
  • Challenges, badges & community gallery
  • Curated skincare shop & ingredient checker
  • Book dermatologists & share scan history securely
🩺

For Dermatologists

  • Professional booking portal with calendar & slot management
  • Receive & review patient AI scan data
  • In-app consultation messaging per booking
  • Analytics dashboard: revenue, patients, bookings
  • PDF invoice & prescription generation
  • Clinic tier for multi-doctor practices
🛡️

For Platform Operators

  • Full user management: patients & dermatologists
  • Derm verification & approval workflow
  • Platform-wide booking oversight & dispute resolution
  • Content management: tips, products, gallery, reviews
  • Broadcast notifications to all app users
  • At-a-glance platform analytics dashboard
🌟

What Makes It Different

  • AI skin analysis built in — not a bolt-on feature
  • Patient data flows directly to verified dermatologists
  • One app for patients, derms, and clinic management
  • Community & gamification drive daily engagement
  • Evidence-based remote consultations via shared scan history
  • Free to start for both patients and dermatologists

🌟 Glow Journal in One Paragraph

Glow Journal is a complete skin health platform that connects patients with verified dermatologists. Patients scan their skin daily, track routines, log their diary, and book professional consultations — all in one app. Dermatologists manage bookings, review patient skin data, message patients, and grow their practice. Platform operators keep everything running smoothly through a powerful web admin panel. Three sides. One seamless experience.