A modern web dashboard for generating and managing Data Transfer Agreement (DTA) notifications for research studies.
- Displays study metadata in responsive card grid.
- Country & status filters, multi-select, and bulk operations.
- Generates fully-formatted notification text with deadlines and compliance details.
- One-click copy-to-clipboard.
- 🔍 Search bar and sort controls (code in progress)
- 📤 Export selected studies to CSV / JSON
- 🌙 Dark-mode toggle
- ✉️ Email template & mail-to integration
- 📝 Re-usable notification template library
- 🕒 Activity tracking / audit history
Notifications/
├── index.html # GitHub Pages entry – redirects to main dashboard
├── study_notifications_dashboard.html # Full dashboard application
├── README.md
└── docs/ (optional) # Assets such as screenshots
index.html is a lightweight redirect so GitHub Pages serves the app at
https://logic06183.github.io/Notifications/.
- Clone the repository
- Open
study_notifications_dashboard.htmlin your browser
No build step is required – the app is pure HTML/JS.
- Push to the main branch
- Ensure Pages is enabled under Settings → Pages → Branch: main / root.
- Visit https://logic06183.github.io/Notifications/
GitHub Pages detects index.html, then instantly redirects to the full dashboard.
Pull requests are welcome! Please open an issue first to discuss major changes.
MIT
