-
Notifications
You must be signed in to change notification settings - Fork 4
Admin Dashboard
Shaheer Ahmad edited this page Dec 17, 2025
·
1 revision
The Admin Dashboard provides tools to manage the community.
Access URL: /admin
Requirement: User must have role: 'admin' in their Firestore document.
- View all registered users.
- Search users by name/email.
- (Future) Promoting users to admin.
- Events: Create, Edit, and Delete events. Upload banners directly to Firebase Storage.
-
Blogs: Review contributor submissions. Publish or Reject drafts.
- Preview Feature: Admins can preview blog posts before publishing.
- Issue new certificates.
- View history of issued certificates.
The admin routes are protected by the AdminRoute component (src/components/AdminRoute.jsx).
- It checks the current user's claims/role.
- If not an admin, redirects to Home.
Home • GitHub Repository • Report an Issue • Contribute
Maintained with ❤️ by the 365Connect Community Team.
© 2025 365Connect Community. Licensed under MIT.