EduTrack is a JavaFX-based desktop application designed to manage user records with a focus on education-related information. It uses MySQL for backend data storage and supports features like adding, editing, deleting, and displaying records. The application also integrates Azure Blob Storage for managing profile images.
Hello, I am Mahin Khandker and I am a Senior at Farmingdale State College. I am majoring in Computer Science and very excited to present to you the application EduTrack. This application will allow you to keep track of all your students in one allocated location. Having a profile picture will make it easier to remember faces and all their updated information in one table.
This application helps you keep track of all your students. Every semester you meet new students and it can be hard to remember faces as well as names. However, using this application will help you save time of looking through hundreds of documents of who belongs where and shorten your workload. In addition, you can save your memory for other usefull tasks.
-
User Management:
- Add new user records.
- Edit existing records.
- Delete records from the database.
-
Database Integration:
- Connects to a MySQL database hosted on Azure.
- Automatically creates required tables if they don't exist.
-
File Management:
- Import and export records in CSV format.
-
Image Management:
- Upload profile images to Azure Blob Storage.
- Display uploaded images in the application.
-
Theming:
- Toggle between Light and Dark themes.