← Back to portfolio
Project 01Completed
Laravel · Vue 3 · PostgreSQL · AI · 2026

LaborIARegistered trademark

LaborIA brings together everything companies usually scatter across email, spreadsheets and messaging: leave, meals, work arrangements, health coverage, payslips and internal communications. It includes Bori, a conversational assistant that answers questions about company policies and each employee’s own data. Multiple companies use the platform while their information remains fully isolated.

LaborIA — AI-powered HR platform
Main viewAI-powered HR platform

Key features

  • Multi-tenancy with two independent isolation layers: Eloquent Global Scopes and PostgreSQL Row-Level Security
  • Bori, a conversational assistant using RAG over each company’s private knowledge base
  • Leave management with automatic business-day and annual allowance calculations
  • Weekly meal planning with vegetarian, vegan, gluten-free and lactose-free preferences
  • Remote-work scheduling with office capacity limits
  • Private payslip and medical certificate storage with malware scanning
  • Sensitive-data detection before content is sent to an AI provider
  • Installable PWA with push notifications and an audit trail

Project context

The challenge

Build a multi-tenant SaaS where every company’s data remains fully isolated, while adding an AI assistant that can answer with real employee information without leaking sensitive data to an external provider.

The approach

Isolation is enforced through two independent layers: an application-level Eloquent Global Scope and PostgreSQL Row-Level Security. The AI workflow uses hybrid semantic and lexical retrieval, bounded source context, monthly usage controls and sensitive-data detection before every request.

Interested in this project?

Get in touch to learn more or discuss how I can help with your next project.

Send message