- Database Integration: To store user and client data.
- Admin Window: Enabling user and client data management.
- Web Front-End Design: Focus on enhancing user experience for web accessibility.
- Time Reporting Automation: Utilizing stored data to auto-fill work forms, simplifying reporting processes.
- Authentication Window: Implementing user login and security features.
- Main Window
Working on using React as Front-End and Java as the back-end of this project. I decided to change it more web application instead of computer application.
I am continuing to develop the front-end using React, with plans to eventually package the application as an executable file. Currently, I am using JavaFX for code encapsulation but am considering leveraging Scene Builder and CSS for enhanced styling and user interface design.
The web front-end design is currently on hold as several back-end issues require immediate attention.
Enhanced method structure for improved readability and maintainability. For the client window design, I have decided to use only JavaFX, as it provides a more hands-on learning experience, allowing me to better understand and manage the underlying code architecture without relying on external tools.