feat(dashboard): add dynamic loading for dashboard component

feat(team-account-benefit-statistics): implement benefit statistics card with budget and booking details

feat(team-account-health-details): create health details component displaying account health metrics

feat(team-account-statistics): develop team account statistics page with charts and customer table

feat(load-team-account-health-details): add server-side function to retrieve account health details

chore(migrations): create trigger for logging changes in account memberships
This commit is contained in:
Danel Kungla
2025-08-18 14:54:46 +03:00
parent bbb5e83ed9
commit c48a4b482f
16 changed files with 362 additions and 125 deletions

View File

@@ -126,4 +126,4 @@
"updateRoleSuccess": "Role updated",
"updateRoleError": "Something went wrong, please try again",
"updateRoleLoading": "Updating role..."
}
}

View File

@@ -1,6 +1,6 @@
{
"home": {
"pageTitle": "Home"
"pageTitle": "Dashboard"
},
"settings": {
"pageTitle": "Settings",

View File

@@ -77,7 +77,7 @@
"account": "Account",
"members": "Members",
"billing": "Billing",
"dashboard": "Dashboard",
"dashboard": "Ülevaade",
"settings": "Settings",
"profile": "Profile",
"application": "Application"
@@ -129,4 +129,4 @@
"expiredAt": "Kehtiv kuni {{expiredAt}}"
},
"doctor": "Arst"
}
}

View File

@@ -1,6 +1,7 @@
{
"home": {
"pageTitle": "Home"
"pageTitle": "Ülevaade",
"headerTitle": "{{companyName}} tervise ülevaade"
},
"settings": {
"pageTitle": "Settings",
@@ -18,6 +19,13 @@
"billing": {
"pageTitle": "Billing"
},
"benefitStatistics": {
"budget": {
"title": "Ettevõtte Tervisekassa seis",
"balance": "Eelarve jääk {{balance}}",
"volume": "Eelarve maht {{volume}}"
}
},
"yourTeams": "Your Companies ({{teamsCount}})",
"createTeam": "Create a Company",
"creatingTeam": "Creating Company...",