Home

Awesome

Timekeeping System in Golang

DOI

This project demonstrates how to create a simple timekeeping system using Golang and SQLite. The application allows users to clock in and out, track work hours, and view their current status. The data is organized by departments, users, and activities.

Please note that this project is meant for demonstration purposes only and does not include any authentication, authorization, or security features. It is meant to showcase the ease of programming a timekeeping system in Golang.

Getting Started

To run the project, follow these steps:

Usage

Before clocking in and out, you need to create a department, then a user and an activity. Follow these steps to start using the timekeeping system:

Features

The timekeeping system includes the following features:

Future Features

Limitations

This project is a simple demonstration and does not include the following:

License

This project is provided under the MIT License.