This Application uses Java and the Swing Libraries to create a Database application that can manage Student Information in an institution. It features unique Student ID allocation, user authentication, and the ability to view/modify data across multiple students simultaneously.

Using NetBeans along with the Swing Editor, the Model-View-Controller Paradigm was implemented to streamline debugging processes by breaking the application into distinct components. Data stored using instances of the Model were then communicated to a SQL server (Derby DB).


Model-View-Controller (MVC) Diagram showing how the paradigm was applied to the development process.