Skip to content

Implement admin dashboard, menu, users, and create user pages#224

Merged
wumibals merged 1 commit into
LadderMine:mainfrom
JoeX17:admin-dashboard-menu-users-pages
Mar 29, 2026
Merged

Implement admin dashboard, menu, users, and create user pages#224
wumibals merged 1 commit into
LadderMine:mainfrom
JoeX17:admin-dashboard-menu-users-pages

Conversation

@JoeX17
Copy link
Copy Markdown
Contributor

@JoeX17 JoeX17 commented Mar 28, 2026

Title: Admin Dashboard, Menu Management, Users Management & Create User Pages

Implements all four admin pages for the Joex17 assignments.

Admin Dashboard with KPI stat cards, popular items chart, recent activity, and role-aware contact stats
Menu Management with stat cards, add item button, toggle availability, and delete with confirmation
Users Management with stat cards, role-based filtering, toggle status, and role change
Create Admin User form with Zod validation, password show/hide, role selector (no SUPER_ADMIN), and role permissions reference card

Closes #158
Closes #150
Closes #147
Closes #146

@drips-wave
Copy link
Copy Markdown

drips-wave Bot commented Mar 28, 2026

@JoeX17 Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@wumibals wumibals merged commit cd8145c into LadderMine:main Mar 29, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Issue #38: Admin Dashboard Page Issue #46: Menu Management Page Issue #49: Users Management Page Issue #50: Create Admin User Page

2 participants