This report presents the design and architecture of a web-based application for ABC University, aiming to streamline processes for students, admin, academic staff, and technical maintenance staff. The system utilizes an MVC architecture, with detailed explanations of the Model, View, and Controller tiers. It outlines the database design, behavior modeling, and functionalities, including user account management, notifications, discussion forums, and resource sharing. The application is developed using C# and .NET, with Visual Studio 2015 and SQL Server 2015. The report emphasizes data accessibility restrictions and data integrity to ensure a user-friendly and efficient system. The project's goal is to provide a convenient and easy way for users to perform their respective operations within the university system. The report includes flowcharts and prototype designs to illustrate the system's functionality and user interaction.