As an administrator, I want access to a dashboard so that I can manage users, view system statistics, and control application settings effectively. The dashboard should display an overview of key metrics and provide easy navigation to administrative actions.
Functionalities:
User Management:
View the list of all registered users.
Filter users by role (admin, seller, user).
Edit user information and roles.
Deactivate or delete users.
Verificate the identy of the users.
System Statistics:
View total registered users.
View active users count.
User Interaction:
Administrators should have access via a login screen and be redirected to the dashboard upon successful login.
The dashboard will have navigation tabs to switch between User Management, System Statistics, and Application Settings.
Implementation Notes:
Integrate Firebase for user data retrieval and system statistics.
Follow the established application theming (e.g., CarHiveTheme) for UI consistency.
TITLE
Admin Dashboard Functionality
REQUIREMENTS / DESCRIPTION
As an administrator, I want access to a dashboard so that I can manage users, view system statistics, and control application settings effectively. The dashboard should display an overview of key metrics and provide easy navigation to administrative actions.
Functionalities:
User Management:
System Statistics:
User Interaction:
Implementation Notes: