< Back
Didactics Scheduler logo

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