A command-line user management system built in Python that supports user registration, login/logout, role-based access (user, admin, super admin), and persistent user data storage in JSON format.
- Register new users and super admins
- Role-based access control: User, Admin, Super Admin
- Menu-driven CLI interface (text-based)
- Persistent storage: User data saved in
users_data.json - Login and logout with account locking after failed attempts
- Super admin dashboard to manage users, roles, access, and view system status
- Basic messaging system (in progress)
- Python 3.x
python user-management-system.py