feature/dashboard #57

Merged
rameen merged 9 commits from feature/dashboard into master 2026-07-12 09:40:50 +03:30
Owner

Dahboard feature loaded with actually usable interactive gadgets.
the gadgets will be displayed to users based on their granted permissions.

Dahboard feature loaded with actually usable interactive gadgets. the gadgets will be displayed to users based on their granted permissions.
admin added the feature label 2026-07-12 02:11:47 +03:30
admin self-assigned this 2026-07-12 02:11:47 +03:30
rameen was assigned by admin 2026-07-12 02:11:47 +03:30
admin added 9 commits 2026-07-12 02:11:49 +03:30
Replace hardcoded Today cards with a backend summary endpoint and composable frontend widgets filtered by org type and tab permissions.

Co-authored-by: Cursor <cursoragent@cursor.com>
Extend the Today summary API with treatment mix and workflow task breakdowns, and render permission-aware chart cards on the Today page using Recharts.

Co-authored-by: Cursor <cursoragent@cursor.com>
The app loads frontend/messages/*.json directly via next-intl; the script was never wired into npm scripts or CI and had drifted out of sync with the JSON files.

Co-authored-by: Cursor <cursoragent@cursor.com>
Show upcoming appointments for the rest of today and link each KPI card to its relevant dashboard tab.

Co-authored-by: Cursor <cursoragent@cursor.com>
Add section error boundaries, retry banner with stale-while-revalidate, shared skeletons, responsive action layout, and org-switch refetching.

Co-authored-by: Cursor <cursoragent@cursor.com>
admin added this to the Dyolink project 2026-07-12 02:11:50 +03:30
admin moved this to To Do in Dyolink on 2026-07-12 02:18:23 +03:30
admin moved this to In Progress in Dyolink on 2026-07-12 02:18:27 +03:30
rameen approved these changes 2026-07-12 09:27:11 +03:30
Dismissed
rameen left a comment
Collaborator

well done, too much change that can be possible to review dada

well done, too much change that can be possible to review dada
rameen changed title from feature/dashboard to WIP: feature/dashboard 2026-07-12 09:27:49 +03:30
rameen changed title from WIP: feature/dashboard to feature/dashboard 2026-07-12 09:28:00 +03:30
rameen changed title from feature/dashboard to WIP: feature/dashboard 2026-07-12 09:28:16 +03:30
rameen changed title from WIP: feature/dashboard to feature/dashboard 2026-07-12 09:28:31 +03:30
Collaborator

.

.
rameen approved these changes 2026-07-12 09:38:40 +03:30
rameen merged commit 7dcee14238 into master 2026-07-12 09:40:50 +03:30
admin moved this to Done in Dyolink on 2026-07-12 13:31:26 +03:30
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/dyolink#57