Skip to main content

Introductions

Let's discover Fingerspot technical documentation.

Getting Started

Welcome to the Fingerspot technical documentation! This guide will help you quickly set up and use Fingerspot devices and software for attendance and access management. Whether you're configuring a new device, integrating it with your system, or troubleshooting.

What you'll need

  • Knowledge of golang
  • Knowledge of Pocketbase

This platform is designed to simplify company administrative processes by offering digital solutions for employee attendance, overtime tracking, leave requests, and shift scheduling. Fingerspot.IO ensures that companies can accurately manage employee attendance and shift changes, helping to maintain productivity and efficiency in workforce operations.

ERD

ERD

Pockerbase Access

As pocketbase is a golang based project, here is the step to run pocketbase:

  1. Open a command prompt or terminal window
  2. Navigate to the directory containing the PocketBase executable
  3. Run the following command: pocketbase serve / go run app/fio/main.go serve
  4. PocketBase will start running and display the URL to access the admin panel (usually http://127.0.0.1:8090)
  5. Open the provided URL in a web browser to access the PocketBase admin interface Note: Ensure that no other application is using port 8090, or specify a different port using the --http flag (e.g., pocketbase serve --http="127.0.0.1:8080")

File Structure

File Structure