Samuel Edusa MD
< Back
Didactics Scheduler
Status: Active
Timeline: 2025 - present
Visit site: didactics-scheduler.netlify.app
Technologies: React, Firebase, EmailJS, Netlify
A scheduling app that manages subspecialty lecture bookings for the SGMC Health Internal Medicine Residency program's 2026–2027 academic year, replacing the previous email-and-spreadsheet process.
Purpose
Coordinating didactic talks across subspecialists, residents, and chiefs is a chronic pain point. This app surfaces available slots, takes bookings with topic and format (virtual or in-person), and notifies the administrator — collapsing a multi-day email chain into a few clicks.
Technical Details
- Frontend: React single-page app deployed on Netlify
- Backend: Firebase for slot availability and booking state
- Notifications: EmailJS for booking confirmations and administrator alerts
- Access: Public booking UI; administrative actions gated by contact
Key Features
- Calendar view of available and booked slots
- Booking form capturing resident name, email, topic, and format
- Virtual or in-person selection
- Automated confirmation emails
- Administrator contact for post-booking edits
- Mobile-friendly