Calchoras is a desktop application developed in Java for the efficient management of hours worked. The project's primary focus is to offer an intuitive interface for time tracking, overtime calculations, and employee work shift management.
- Registration Management: Complete registration of employees and companies.
- Time Tracking: Recording of four daily timestamps (Clock-in, Lunch Break, Return, and Clock-out). Quick option for marking a "Day Off."
- Automatic Calculations: Immediate processing of overtime and negative hours based on the configured work shift for the employee.
- Reports: Generation of hour summaries for verification and management.
- Language: Java
- Architecture: MVC
- Graphical User Interface: Swing
- Dependency Management: Maven
- Data Persistence: SQLite