A professional desktop-grade university management system built with Java Swing and JDBC. Features a clean dark UI with full database connectivity via MySQL.
- 🔐 Admin login system
- 👨🎓 Student management (add, edit, delete, search)
- 👨🏫 Faculty management
- 📚 Course management
- 🏛️ Department management
- 📋 Course enrollment system
- 📊 Grade management
- 📈 Dashboard with live stats
| Layer | Technology |
|---|---|
| Language | Java 17 |
| UI | Java Swing, AWT |
| Database | MySQL |
| Connectivity | JDBC |
| Build Tool | Apache Maven |
git clone https://github.com/compiledbyutkarsh/UniCore.git
cd UniCoremysql -u root -pThen run the SQL from database/schema.sql
Edit src/main/java/com/unicore/database/DBConnection.java:
private static final String USER = "root";
private static final String PASSWORD = "your_password";mvn compile exec:java -Dexec.mainClass="com.unicore.Main"Built by compiledbyutkarsh