Skip to content

[FE] Implement the admin signup flow #58

@Iwueseiter

Description

@Iwueseiter

Description:

The admin signup process should be a secure, multi-step registration system that creates administrative accounts with elevated privileges for library management.

Flow Overview:

  • Initial Registration - Admin enters email or connects wallet.

  • Email Verification - System sends verification email to confirm admin's email address

  • Admin Approval - Pending admin account requires approval from an existing super admin or system administrator

  • Account Activation - Admin receives notification of approval and can log in with full access

Key Requirements:

  • Email uniqueness validation

  • Approval workflow to prevent unauthorized admin creation

  • Audit logging of admin account creation

  • Welcome email with system guidelines and initial setup instructions

This flow ensures only authorized personnel can access administrative functions while maintaining security standards appropriate for library management systems.

Here is a link to the design: FIGMA

Please join the Telegram group for easy communication.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions