This Java application provides a university management system for managing student records. It includes functionalities such as user authentication, adding/editing student records, and viewing all records.
- 🔐 Login Page: Users must authenticate themselves through a login page before accessing the system.
- 📝 Student Database Management: Users can perform CRUD operations on student records once authenticated.
- Java
- Java Swing (for GUI)
- MySQL (for database)
- JDBC (for database connectivity)
- 🗃️ Database Setup: Set up a MySQL database to store student and user records. To do this, update your DB details in the
SetupDB
file ( LOCATION: ./src/SetupDB.py ) and run it. - ☕ Java Development Kit (JDK): Make sure you have Java Development Kit installed on your system.
- 🔌 Database Connection: Update the database connection details (URL, username, password) in the Java code to connect to your MySQL database.
▶️ Running the Application: Compile and run the Java code to start the application.
- Upon launching the application, users will be prompted to log in with their credentials.
- The initial credentials are,
USERNAME
: admin,PASSWORD
: 12345. These credentials can be changed in MySQL. - After successful login, users can add/edit student records or view all records.