Created
June 9, 2025 14:43
-
-
Save designnotdrum/ab61307b7f42b706883f88bc65c29ce0 to your computer and use it in GitHub Desktop.
Vibe coding PRD + prompt
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| I need you to create the app defined in this PRD below | |
| PRD 2: Smart check-in with data sync | |
| Problem statement | |
| Patients arrive and wait for manual data entry while front desk staff juggle multiple systems. Information gets entered incorrectly, insurance cards need re-verification, and simple check-ins create bottlenecks during busy periods. | |
| Jobs to be done | |
| For patients: | |
| When I arrive for my appointment, I want to check in quickly without waiting for staff availability | |
| When my information has changed, I want to update it myself rather than explaining it verbally | |
| When there's an issue with my appointment, I want to know immediately rather than sitting in uncertainty | |
| For front desk staff: | |
| When patients check in, I need the information to go directly into our system without manual entry | |
| When there are exceptions or issues, I need them highlighted so I can intervene quickly | |
| When I'm helping other patients, I need check-ins to continue smoothly without my constant attention | |
| Core features | |
| Kiosk check-in flow | |
| Patient lookup by phone number or appointment confirmation | |
| Verification of basic information with edit capabilities | |
| Insurance card photo capture with automatic parsing | |
| Digital signature for required forms and consents | |
| Exception handling | |
| Automatic flagging of insurance verification issues | |
| Early/late arrival notifications with suggested actions | |
| Missing information alerts routed to staff dashboard | |
| Escalation pathway for complex issues patients can't resolve | |
| Data validation and sync | |
| Real-time sync with patient pipeline dashboard | |
| Duplicate detection to prevent multiple check-ins | |
| Required field validation before check-in completion | |
| Automatic timestamp and status logging | |
| Staff override capabilities | |
| Ability to complete check-in on behalf of patients | |
| Manual status adjustments when needed | |
| Bulk operations for group appointments or family visits | |
| Technical requirements | |
| Tablet-optimized interface with large touch targets | |
| Offline capability for basic functions during connectivity issues | |
| Integration APIs for existing patient management systems | |
| Photo processing for insurance cards and ID verification | |
| Success metrics | |
| Reduce average check-in time from 5 minutes to 90 seconds | |
| Eliminate manual data entry for 85% of routine check-ins | |
| Decrease insurance verification delays by 70% | |
| Design notes: | |
| use ShadcnUI and tailwind for the UI, please pay attention to the personas defined and don't let there be too much bleedover in modality. make the UI as simplified as possible, and for systems or services you don't know about or have access to, create mock services with dummy data |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment