Here I developed a User Management System using Python to efficiently handle different types of users—Administrators, Regular Users, and Guests—through object-oriented programming principles. By structuring the program with a parent User class and specialized subclasses, I ensured scalability and clear data organization. The system features input validation using regular expressions for email and date formats, preventing invalid entries. Users can be registered and viewed interactively through a menu-driven approach, enhancing real-time usability. This project demonstrates my ability to implement structured data processing, authentication handling, and modular software design, making it a great foundation for more advanced user management applications.