Shaare Zedek Medical Center - Geriatrics Department
Clinical tools, educational resources & presentation maker
π Live Site β’ π Presentation Maker β’ π©Ί Clinical Tools
| Tool | Description | Link |
|---|---|---|
| Presentation Maker | Create medical presentations for case reviews & journal clubs | Open β |
| Clinical Dashboard | Geriatric assessments, medications & decision tools | Open β |
| H5P Study Mode | Interactive quizzes and flashcards | Open β |
| Hazzard's 8e | Comprehensive geriatric medicine study materials | Open β |
| Toranot Shift Manager | Night shift patient tracking, drug safety alerts, AI clinical notes | Open β |
geriatrics-study/
βββ index.html # Main landing page
βββ szmc-presentation-maker/ # Presentation creation tool (online)
β βββ css/ # Stylesheets (mobile, RTL, dark mode)
β βββ js/ # Application logic & templates
β βββ templates/ # Case & journal club templates
β βββ presentations/ # Saved presentation examples
βββ clinical-tools/ # Clinical reference applications
β βββ dashboard.html # Main clinical tools hub
β βββ assessments.html # Geriatric assessments (MMSE, MoCA, etc.)
β βββ medications.html # Medication reference & Beers criteria
β βββ anticoag.html # Anticoagulation management
β βββ decisions.html # Clinical decision support
β βββ evidence.html # Evidence-based guidelines
β βββ exam.html # Physical examination reference
β βββ oncall.html # On-call quick reference
β βββ ai-assistant.html # AI-powered clinical assistant
βββ hazzards/ # Hazzard's Geriatric Medicine 8e
β βββ Part1_*.html # Principles of Geriatric Medicine
β βββ Part2_*.html # Geriatric Syndromes
β βββ Part3_*.html # Organ System Diseases
βββ h5p/ # Interactive learning content
β βββ build-h5p.js # H5P content generator
β βββ index.html # Study mode interface
βββ data/ # Shared data files
β βββ content.json # Question banks & content
βββ scripts/ # Utility scripts
β βββ pubmed_fetcher.py # PubMed citation fetcher
β βββ setup-local-presentation-maker.sh # Local setup (Linux/macOS)
β βββ setup-local-presentation-maker.ps1 # Local setup (Windows)
βββ local-presentation-maker/ # Local instance (git-ignored)
- 25+ slide templates for case presentations and journal clubs
- AI-assisted content generation from clinical notes
- Export options: PPTX, PDF, PNG, HTML
- Hebrew RTL support for bilingual presentations
- Dark mode for comfortable editing
- PWA support - install as app on mobile/desktop
- Offline capable with service worker caching
- Geriatric Assessments: MMSE, MoCA, GDS, ADL/IADL scales
- Medication Reference: Beers criteria, drug interactions
- Anticoagulation: CHADS-VASc, HAS-BLED, reversal protocols
- Evidence Search: Quick access to guidelines and literature
- Hazzard's 8e: Complete textbook content searchable
- H5P Quizzes: Interactive board exam preparation
- Flashcards: Spaced repetition learning
Shift Management (Toranot)
- Patient Tracking: Night shift patient list with acuity scoring
- Drug Safety: Beers 2023 criteria, drug interaction screening
- Lab Monitoring: KDIGO AKI and hemoglobin delta alerts
- Antibiotic Dosing: 19 antibiotics with renal adjustment
- AI Clinical Notes: Claude and Gemini-powered documentation
- OCR Import: Scan patient lists with camera
# Clone the repository
git clone https://github.com/Eiasash/geriatrics-study.git
cd geriatrics-study
# Serve locally (any static server works)
npx serve .
# or
python -m http.server 8000Create your own offline, customizable copy of the Presentation Maker:
# Linux/macOS
./scripts/setup-local-presentation-maker.sh
# Windows PowerShell
.\scripts\setup-local-presentation-maker.ps1This creates a local-presentation-maker/ folder (git-ignored) with:
- Dashboard - Quick access to templates, recent presentations, statistics
- Local HTTP Server - Python/Node.js server for full functionality
- Personal Config - Customize your name, theme, language, shortcuts
- Local Storage - Save presentations to
my-presentations/,exports/,backups/ - Update Mode - Refresh core files while preserving your data
cd h5p
npm install
npm run buildWe welcome contributions! Please see our Contributing Guidelines for details.
Quick start:
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit changes (
git commit -m 'Add amazing feature') - Push to branch (
git push origin feature/amazing-feature) - Open a Pull Request
Please read our Code of Conduct before contributing.
For security concerns or to report vulnerabilities, please see our Security Policy.
MIT License - see LICENSE for details.
See CHANGELOG.md for version history and release notes.
This project is developed for the Geriatrics Department at Shaare Zedek Medical Center, Jerusalem.
It provides educational and clinical tools for:
- Medical residents and fellows
- Attending physicians
- Medical students
- Allied health professionals
Made with β€οΈ for better geriatric care