SaaS Products
2025 — Present

FichaYa

SaaS Time-Tracking PWA

SaaS time-tracking platform for Spanish labor law compliance (RD-ley 8/2019). GPS-based clock-in/out, anomaly detection AI, HR chatbot, employee management, and multi-company support — fully mobile PWA with offline capability.

Year

2025 — Present

Role

Full-Stack Developer

Tech Stack

7 technologies

The Challenge

Spanish labor law (RD-ley 8/2019) mandates digital time-tracking for all employees, but existing solutions are either overpriced or lack AI-driven insights.

  • Legal compliance — must log clock-in/out with geolocation proof and store records for 4 years
  • Anomaly detection — manual oversight misses patterns like consistent late clock-ins or irregular overtime
  • Mobile-first workforce — field workers need GPS-verified check-in from phones without installing native apps

The Approach

PWA-first SaaS on Cloudflare edge with AI-powered anomaly detection:

  • GPS clock-in — browser Geolocation API with accuracy validation and geofencing per workplace
  • AI anomaly engine — Gemini analyzes patterns across all employees: irregular hours, overtime trends, absenteeism risk
  • HR chatbot — natural language queries about attendance data, reports, and compliance status
  • Multi-company — single account manages multiple businesses with independent settings and employees

The Solution

Complete time-tracking ecosystem:

  • Employee portal — one-tap clock-in/out with GPS, daily/weekly/monthly history, request corrections
  • Admin dashboard — real-time attendance map, anomaly alerts, export reports (PDF/CSV), labor law compliance checker
  • AI features — anomaly detection, overtime prediction, HR chatbot for attendance queries
  • Compliance — RD-ley 8/2019 compliant storage, 4-year record retention, audit trail

Key Results

  • Full RD-ley 8/2019 compliance with GPS-verified clock-in/out
  • AI anomaly detection across employee attendance patterns
  • HR chatbot for natural language attendance queries
  • Multi-company support with independent configurations
  • PWA with offline capability for field workers
  • Export reports: PDF, CSV, compliance audit trail

Tech Stack

Astro React Cloudflare Workers D1 Gemini GPS API PWA
$ cat project.json
{
"name": "FichaYa",
"status": "production",
"stack": [7],
"url": "fichaya.cadences.app",
"results": [6]
}