Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎓 Student Management System

A simple Java-based desktop application to manage students and courses, with report generation via JasperReports.

🔧 Tech Stack

  • Java 11
  • Swing (GUI)
  • MySQL (Database)
  • JasperReports (Reporting)
  • Maven (Build tool)
  • NetBeans IDE

🚀 Setup Instructions

1. Clone the Project

git clone https://github.com/mr-kumuditha/Student-Management-System-.git
cd studentmanagement

2. Configure MySQL Database

  • Create DB: StudentManagementDB
  • Update credentials in: JdbcUtil.java

3. Build & Run

mvn clean install
java -jar target/studentmanagement-1.0-SNAPSHOT.jar

4. Login

  • Username: admin
  • Password: 12345

📄 Reports

  • Use "Generate Student Report" in the app to view reports.

📦 Dependencies

  • MySQL Connector/J 8.0.33
  • JasperReports 6.21.3

MIT License

About

A Java-based student management system with reporting features

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages