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]
}