I developed a web-based attendance application that aims to improve the efficiency of recording employee attendance in the company. This system is designed to replace manual methods that are less effective and risky for recording errors and fraud. With this system, companies can more easily monitor employee discipline and make more accurate data-based decisions.
This application has two main types of users, namely Admins and Employees, with customised features for each role as follows.
Main features developed :
The development approach used allows iteration and refinement of features based on user needs. With this system, companies can more easily monitor employee attendance, increase transparency, and optimise human resource management.
For the design and drafting stage, I used Figma to design the user interface (UI) that would be implemented in the app. This process was critical to ensure that every UI element, such as buttons, forms, and menus, were designed to support an intuitive user experience and fulfil the functional needs of the app.
The development approach used allows iteration and refinement of features based on user needs. With this system, companies can more easily monitor employee attendance, increase transparency, and optimise human resource management.
For the code management and collaboration stage of app development, I use GitHub as my main platform. With GitHub, every change to the code can be clearly recorded through the version control system, making it easier to track changes, rollback if needed, and collaborate with other development teams.
In addition, features such as pull requests and issue tracking allow for efficient discussion and code improvements. With this approach, the development process becomes more structured, secure, and easy to manage, ensuring the developed application is always in optimal condition.