A console-based Java application for managing hostel operations using Java, JDBC, and MySQL.
- Admin Login
- Student Management (Add, View, Search, Update, Delete)
- Room Management (Add, View, Allocate, Vacate, Update, Delete)
- Complaint Management (Register, View, Search, Update Status, Delete)
- Dashboard Statistics
- Input Validation
- MySQL Database Integration
- Java
- JDBC
- MySQL
- VS Code
- Git
- GitHub
- src/
- lib/
- database.sql
- Import the project.
- Add mysql-connector-j-8.0.33.jar to the classpath.
- Create the smart_hostel_db database using database.sql.
- Compile the project.
- Run Main.java.
Username: admin Password: admin123
- GUI using JavaFX
- Role-based authentication
- Fee Management
- Attendance Management
- Email Notifications