Custom Enterprise Software
Features & Architectural Spec
Engineered autonomously for Dr. Alexander Wright, MD, DDS and the Lumina clinical leadership team. Comprehensive documentation of all production modules, solved client pain points, and live operational endpoints.
Key Client Challenges & Exact Solutions Delivered
“Dark mode not working”
Previous template failed to synchronize Tailwind v4 custom variants, causing unstyled white flashes and mismatched CSS variables.
“No custom software with auth for user & admin both”
Missing dedicated authentication routes, role-based controls, and seamless 1-click evaluation modes for prospective clients.
“List features for customer & create entire portal”
Needed an exhaustive architectural feature catalog alongside the complete functional VIP Patient and Doctor Operations software.
8 Core Production Engineering Pillars
Flawless Dual-Theme Engine
Bug Fixed & CertifiedObsidian Dark (#09090b) & Crisp Medical Light
Engineered with Tailwind CSS v4 @custom-variant dark and custom data-theme synchronization. Eliminates all SSR flash, maintains high-contrast metallic cyan and gold accents, and preserves state in localStorage across all 12 modules.
Verified Production Capabilities
Lumina Custom Platform vs Legacy Medical Software
Why a bespoke Next.js 15 fullstack ecosystem outperforms outdated desktop systems (Dentrix, Eaglesoft) and generic SaaS.
| Capability | Lumina Custom Institute | Legacy Dental Software | Spreadsheets / Paper |
|---|---|---|---|
| 3D Interactive Odontogram | 32-Tooth Two-Digit Interactive | Static 2D Grid (Desktop Only) | None / Handwritten |
| Mobile VIP Member Portal | 3D Pass + Locker QR + Rx | Clunky Third-Party Portal | None |
| Theme Flexibility | Obsidian Dark + Light Mode (T) | Blinding White Only | N/A |
| Informed Consent E-SIGN | Biometric Canvas Touchpad | Expensive DocuSign Add-on | Physical Paper Clipboards |
| Automated Recall CRM | 1-Click Hygiene & Post-Op Engine | Manual SMS Blasts ($$$) | Lost in Sticky Notes |
Production Tech Stack & Invariants Audit
Verified Next.js 15, React 19, Tailwind v4 and Mobile Touch Invariants