Master Congenital Heart Disease Embryology for USMLE Step 1
An interactive quiz platform built specifically for second-year medical students preparing for Step 1. Learn CHD embryology the way it will actually be tested: through clinical vignettes, not flashcards.
Medical students don't fail Step 1 CHD questions because they're not smart enough. They fail because they try to memorize static facts about dynamic developmental processes.
Septation Station teaches you to think in three levers:
- STRUCTURE (what formed)
- PROCESS (how it failed)
- TIMING (when it broke)
When you understand these three elements, the lesion, genetics, and clinical picture become inevitable - not memorized.
- Random Step 1-style clinical vignettes across all 12 major CHD lesions
- Instant feedback with full embryologic explanations
- Learn from every mistake with "why the distractors are wrong" breakdowns
- Focus on specific categories:
- Cyanotic vs Acyanotic defects
- Conotruncal defects (neural crest)
- Genetic syndromes (22q11.2, Trisomy 21, Turner, Noonan, Holt-Oram)
- Target your weak areas
- Real-time accuracy metrics
- Streak tracking for motivation
- Weak area identification after each quiz
- All progress saved locally (no login required)
Every question includes:
- Three-lever analysis (structure × process × timing)
- Genetic associations (22q11.2, TBX5, NKX2-5, etc.)
- Teratogen hooks (rubella, diabetes, lithium, fetal alcohol)
- Differential diagnosis logic (why THIS defect, not THAT one)
- ASD (Secundum) - Septum primum/secundum (wk 5-6)
- VSD (Membranous) - Cushions + ridges + muscle (wk 5-8)
- PDA - Left 6th arch persistence (wk 6)
- Coarctation - Aortic arch remodeling (wk 4-6)
- Pulmonic Stenosis - Valve dysplasia (wk 5-7)
- Tetralogy of Fallot - Conal septum malalignment (wk 5-7)
- d-TGA - Aorticopulmonary septum spiral failure (wk 5-7)
- TAPVR - Pulmonary vein malincorporation (wk 4-6)
- Truncus Arteriosus - No AP septum (wk 5-7)
- AV Canal - Endocardial cushion failure (wk 5-6)
- Ebstein Anomaly - Tricuspid delamination failure (wk 8)
- HLHS - LV underdevelopment (wk 4-8)
Each written to mirror actual Step 1 question style:
- Patient age, presentation, and exam findings
- Diagnostic test results (echo, CXR)
- Embryologic reasoning required (not just pattern recognition)
"Simplicity is the ultimate sophistication."
- Single HTML file (works offline after first load)
- No backend, no database, no complexity
- Mobile-optimized (study anywhere)
- Clean, distraction-free interface
- Color-coded by lesion category (visual learning)
- Start with Quiz Mode to assess baseline knowledge
- Review weak areas identified at the end
- Use Topic Drill to focus on problem categories
- Repeat until patterns become automatic
- Each question takes 2-3 minutes
- Full embryology explanations available on-demand
- Perfect for spare moments between lectures or clinical rotations
- Run through all 20 questions
- Focus on why the distractors are wrong (this is where deep learning happens)
- Use the three-lever framework to approach any CHD question
This tool implements active recall testing, proven to be 300% more effective than re-reading notes.
Use this tool multiple times over weeks (not cramming). The questions shuffle randomly to prevent memorization of question order.
Questions mix across categories (cyanotic, acyanotic, conotruncal) to force your brain to discriminate, not just recognize.
- Frontend Only: HTML + CSS (Tailwind) + Vanilla JavaScript
- Data Storage: JSON files (easily extendable)
- Progress Tracking: Browser localStorage (no server needed)
- Mobile Responsive: Works on phones, tablets, laptops
- Offline Capable: PWA-ready (works without internet after first load)
- Go to your repository Settings
- Navigate to Pages
- Select Source: Deploy from branch
- Select Branch:
claude/ultrathink-excellence-011CUsDb9Vxqip1rAd6R2thkor your main branch - Your site will be live at:
https://yourusername.github.io/Septation-Station/
Simply upload all files to any static web host:
- Netlify (drag and drop)
- Vercel
- AWS S3 + CloudFront
- Any web server
- Don't just memorize answers - Understand the embryologic why
- Focus on differentials - Step 1 loves "why not the other option"
- Link genetics to mechanisms - 22q11.2 → neural crest → conotruncal defects (not random association)
- Think in timelines - Week 4-6 issues ≠ Week 8 issues
- Clinical context matters - Down syndrome + fixed split S2 → immediately think endocardial cushions
Created for medical students, by someone who understands that understanding beats memorization every single time.
The content is based on high-yield Step 1 embryology, structured around the three-lever framework (structure × process × timing) that makes CHD embryology click instead of being a memorization nightmare.
- Add image-based questions (echo, CXR, path slides)
- Spaced repetition algorithm (bring back weak questions)
- Timed mode (simulate exam pressure)
- Detailed analytics (time per question, improvement over time)
- More questions (expand to 50+ vignettes)
- Peer comparison (anonymous leaderboards)
Found an error? Have a suggestion? Want to add more questions?
- Open an issue
- Submit a pull request
- All contributions welcome
Open source for educational use. Help your classmates learn.
"The people who are crazy enough to think they can change medical education are the ones who do."
Now go ace those CHD questions. 🚀