BS Derma Clinic — System Export

One-click portable reference for further development & regeneration

42 Entities 23 Pages 19 Modules 11 Functions
Back to Clinic Dashboard

Per-Module Documentation Studio

4 doc types per module & submodule · Editable · Exportable · Re-uploadable · 23 modules

Design Doc Entity Schema Regeneration Prompt Architecture
MRgenerated

MR — System Design Document

Module: MR Platform: Base44 (React + Tailwind CSS + Vite) Generated: 2026-09-25


1. Purpose

Reception, patient registration, queue management, visitor book, walk-in handling, postal, complaint tracking

2. Scope

This document covers the MR module of the BS Derma Clinic Management System.

3. Submodules

Reception

Walk-in patient reception, check-in with QR scanning, visitor book

Patient Registration

New patient onboarding with demographics, allergies, emergency contacts

Queue Management

Real-time patient queue tracking with priority display

Referral Program

Patient referral tracking with advocate/friend rewards

4. Key Features

  • QR code-based patient check-in and scanning
  • Real-time queue management with priority display
  • Walk-in patient quick registration modal
  • Visitor book with sign-in/sign-out tracking
  • Complaint tracking and resolution workflow
  • Postal service logging
  • Integrated bed status overview
  • Appointment booking from reception

5. Data Entities

This module interacts with the following database entities:

  • Patient — stores patient records
  • Appointment — stores appointment records
  • PatientReferral — stores patientreferral records

6. Component Files

  • src/components/clinic/.../FrontOfficePanel.jsx
  • src/components/clinic/.../frontoffice/FOReception.jsx
  • src/components/clinic/.../frontoffice/FOQueueManager.jsx
  • src/components/clinic/.../frontoffice/FOWalkInModal.jsx
  • src/components/clinic/.../frontoffice/FOScanModal.jsx
  • src/components/clinic/.../frontoffice/FOReferralPanel.jsx
  • src/components/clinic/.../frontoffice/FOVisitorBook.jsx
  • src/components/clinic/.../frontoffice/FOComplaint.jsx
  • src/components/clinic/.../frontoffice/FOPostal.jsx
  • src/components/clinic/.../frontoffice/FOAppointmentModal.jsx
  • src/components/clinic/.../frontoffice/FOBedStatusView.jsx
  • src/components/clinic/.../frontoffice/FOStatsBar.jsx
  • src/components/clinic/.../frontoffice/FOQuickActions.jsx

7. Workflows

  • Patient arrives → QR scan → Queue assignment → Triage handoff

8. Design Considerations

  • Bilingual support (English/Khmer) with Noto Sans Khmer font
  • Medical-grade color coding: #0A4B8C (blue), #DC2626 (red), #16A34A (green), #F59E0B (amber)
  • Dual currency (USD/KHR) at fixed rate 4,100 for all financial data
  • Responsive layout (mobile + desktop)
  • Print-optimized layouts for clinical documents
  • Immutable audit logs for data integrity

End of System Design Document for MR

How it works:Select a module/submodule → view auto-generated docs → edit inline → export to .md → edit offline → re-import → save new version to database.

Per-Module Data Export & Import

Export entity data to JSON/CSV · Import from JSON files · 36 modules

Export: Download entity records as JSON (full data with metadata) or CSV (spreadsheet-compatible). Max 5,000 records per export.

Import: Upload a JSON file (same format as export). Built-in fields (id, dates) are auto-stripped. Records are appended — existing data is not modified.

Note: Modules marked "static" use embedded data (no database entities to export/import).

Complete System Export

System Design + Schemas + Regeneration Prompt + Architecture JSON

Downloads 4 files: Design Doc, Schemas, Prompt, Architecture

Individual Downloads

System Design Document

Markdown (.md)

Complete architecture, data model, modules, workflows, design system

Entity Schema Reference

JSON (.json)

42 entity schemas with all fields, types, and constraints

Regeneration Prompt

Markdown (.md)

Complete AI prompt to regenerate the entire system quickly

Architecture Overview

JSON (.json)

Pages, modules, functions, integrations, design tokens

Copy Regeneration Prompt

Copy the complete regeneration prompt to your clipboard and paste it into any AI app builder to quickly recreate the BS Derma Clinic system with all entities, modules, workflows, and design specifications.

What's Included in Each Export

System Design (.md): Architecture, all entity schemas in tables, page routes, module descriptions, backend functions, design system tokens, key workflows, design decisions.
Entity Schemas (.json): Machine-readable JSON of all 42 entity schemas with every field, type, enum, description, and required fields.
Regeneration Prompt (.md): Complete AI prompt with mission, stack, design system, all entity schemas as JSON, pages, modules, functions, workflows, implementation order.
Architecture (.json): Structured JSON of pages, modules, backend functions, integrations, design system, and key workflows for programmatic reference.