School

Student Attendance System

A group project focused on developing a system for registering and managing student attendance using Java and JavaFX. Additional functionality allowed to be added, such as login, statistics, and class selection.

Year: 2023
Semester: Year 1 / Semester C

Technologies

JavaJavaFX

The problem / task

The assignment was to design and develop a complete student attendance system. The system needed to provide functionality for registering attendance and managing student information using Java and JavaFX.

The challenges / what I learned

The main challenge and learning experience was adopting an object-oriented mindset and programming approach. I also gained valuable experience with iterative development, Git version control, and collaborating within a team environment.

The result

The result was a fully functional application capable of registering and managing student attendance. Additionally, we added extra functionality to view and manage statistics per class. Unit tests were also implemented to ensure the application's functionality and improve code quality.

Score

Achieved score for this project

100 / 100