Skip to content

logikabsensi is utilized within the VISIMALA DESKTOP application to streamline attendance recording processes. It offers user-friendly authentication, user information display, and attendance logging with time-in and time-out features. Seamlessly navigate through login, main panel, and absensi panel for efficient attendance management

License

Notifications You must be signed in to change notification settings

pakelcomedy/logikabsensi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

LogikAbsensi

Introduction

LogikAbsensi is an application designed to streamline the process of user authentication and attendance recording. It provides a user-friendly interface for logging in, displaying user information, and recording attendance with time-in and time-out functionalities.

Application Flow

1. Login

  • Users are required to enter their username and password.
  • The application verifies the entered credentials against the database for authentication.
  • Upon successful login, users are granted access to the main panel.

2. Main Panel

  • The main panel displays the username and ID of the logged-in user.
  • It offers seamless navigation to the attendance (absensi) panel.

3. Absensi Panel

  • The absensi panel allows users to record their attendance with time-in and time-out options.
  • Time-in Functionality:
    • Users can clock in by clicking the time-in button.
    • The application records the time-in data into the database, associating it with the user's ID.
  • Time-out Functionality:
    • Users can clock out by clicking the time-out button.
    • The application updates the time-out data in the database for the same day as the corresponding time-in.
  • Reminder:
    • Time-in is only available between 05:00 and 12:00, while time-out is permitted between 12:01 and 22:00.
  • Daily Limitation:
    • Users can perform time-in and time-out actions only once per day.

License

LogikAbsensi is licensed under the Apache License 2.0.

About

logikabsensi is utilized within the VISIMALA DESKTOP application to streamline attendance recording processes. It offers user-friendly authentication, user information display, and attendance logging with time-in and time-out features. Seamlessly navigate through login, main panel, and absensi panel for efficient attendance management

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages