Capstone Project management

Job ID: 39132137

Budget: ₹600 – ₹1,500 INR

### *Overview*

The *Capstone Project Management System* is a *desktop-based application* designed to streamline the management of student capstone projects in educational institutions. Developed using *Java Swing, AWT, and MySQL, the system provides role-based access for **students, faculty, and administrators* to manage project submissions, reviews, grading, and tracking efficiently.

### *Key Features:*
✅ *User Authentication & Role Management* (Admin, Faculty, Student)
✅ *Project Proposal Submission & Approval*
✅ *Student-Faculty Assignment & Communication*
✅ *Progress Tracking & Document Uploads*
✅ *Faculty Feedback & Grading System*
✅ *Database Connectivity using JDBC*
✅ *Email Notifications (Optional using Java Mail API)*

### *Backend Overview:*
- *Java & MySQL* for data processing and storage.
- *JDBC Connectivity* ensures secure database interaction.
- *Normalization principles* maintain data integrity.
- *CRUD Operations* for project data management.
- *File Handling & Notifications* for document submissions and updates.

### *Database Tables:*
- *Users* (Login credentials, roles)
- *Students* (Student details, assigned projects)
- *Faculty* (Faculty details, assigned evaluations)
- *Projects* (Project details, assigned students & faculty, status)
- *Submissions* (Reports, presentations, feedback)

### *Conclusion:*
This system provides a *structured workflow, **reduces paperwork, and **enhances project tracking efficiency* for institutions. With an intuitive *Java Swing GUI* and a *robust MySQL backend*, it ensures smooth capstone project management. ?