Skip to content

wingedwit/Resident-Pro

Repository files navigation

Resident Pro

A standalone web application for tracking resident attendance, presenter sessions, and generating reports.

Features

  • Quick date selection (Yesterday, Today, Tomorrow) and custom date picker.
  • Select class Type (Group discussion, Journal club, Seminar, Practical).
  • Select Presenter, Senior Resident, and Moderator from predefined lists.
  • Interactive checklist to record Resident Attendance.
  • Real-time "Live Report" preview of session details.
  • Single-click formatting to copy session data ready for Google Docs (including auto-calculation of absent residents).
  • High performance, responsive layout, and system-integrated dark mode support.

Getting Started

Since this is a client-side web application, you can run it directly in any modern web browser.

  1. Open index.html in your web browser.
  2. Fill in the session details.
  3. Click the copy icon in the Live Report section to copy the formatted report to your clipboard.

Technologies Used

  • HTML5 (Semantic Structure)
  • CSS3 (Vanilla Custom Layout & Dark Mode support)
  • Vanilla JavaScript (ES6+ state management, Undo/Redo tracking, LocalStorage persistence)
  • Flatpickr (Minimal date picker library, loaded on demand)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors