This is a school management Java application built using Java Swing for the user interface, JDBC for database connectivity, and MySQL for data storage. It includes a verified login system to ensure secure access.
-
Login:
- Use the verified login credentials to access the system.
-
Main Dashboard:
- Navigate through different modules using the sidebar.
-
Manage Students:
- Add, edit, or delete student information.
-
Manage Teaching Staffs:
- Add, edit, or delete Teaching Staff information.
-
Manage Non-Teaching Staffs:
- Add, edit, or delete Non-Teaching Staff information.
- Java
- Java Swing for GUI
- JDBC for database connectivity
- MySQL for database
Before you begin, ensure you have the following installed:
- Java Development Kit (JDK)
- MySQL Database
- MySQL Connector/J (JDBC Driver)
-
Database Setup:
- Create a MySQL database and tables using the provided
database.sql
file.
- Create a MySQL database and tables using the provided
-
Project Configuration:
- Open the project in your favorite Java IDE.
-
Run the Application:
- Compile and run the main class (
Main.java
) to start the application.
- Compile and run the main class (
Feel free to contribute by submitting bug reports, feature requests, or pull requests.
This project is licensed under the MIT License.
For any inquiries or issues, please contact Sumit 1020sumit@gmail.com.