code4romania / hartareciclarii

0 stars 0 forks source link

[Admin] Manage users #87

Open anastk-code4 opened 5 months ago

anastk-code4 commented 5 months ago

User story As a SuperAdmin user, I want to manage users on the platform (CRUD).

Description SuperAdmin user can see a list of all users in the platform in 2 lists.

For admin users, Superadmin can view users list and

Main flow Superadmin goes to Users in the sidebar menu. Superadmin sees a list of users Superadmin clicks on Add new user button Superadmin fills in user role, and user details. Superadmin submits request to create account for user. Superadmin will see a confirmation message that their user was created and an email was sent to the new user in order to set up their password. User receives invite on email. User configures password. Account is configured for new user.

After superadmin creates user, superadmin can see user in the users' list. Superadmin can edit user details (role, email, name, phone), view user details or user profile (for public users), delete user.