A standalone web application for tracking resident attendance, presenter sessions, and generating reports.
- 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.
Since this is a client-side web application, you can run it directly in any modern web browser.
- Open
index.htmlin your web browser. - Fill in the session details.
- Click the copy icon in the Live Report section to copy the formatted report to your clipboard.
- 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)