University Management System | Python, Tkinter, SQL Server, Relational Databases
Desktop application developed for academic institutions to streamline administrative
workflows, manage user permissions, and handle relational data.
• Designed and developed an intuitive desktop Graphical User Interface (GUI) using
Python and Tkinter for efficient navigation and data entry.
• Built backend services using Python to implement Role-Based Access Control
(RBAC) for multiple user roles, including Students, Instructors, TAs, and
Administration.
• Designed and managed a relational database schema using SQL Server to store
user profiles, academic records, and institutional workflows securely.
• Integrated frontend with backend functionalities by establishing database
connectivity to execute real-time queries and updates.
• Implemented data validation and security mechanisms to ensure that each user
role can only access authorized system functionalities.
• Collaborated in a team environment utilizing software engineering
methodologies to gather requirements, design features, and deliver a
comprehensive system.