Project

Lilaohu — Legal and accounting consultancy portal

SectorCorporate site + client portal
ClientLILAOHU S.R.L. — Legal and Accounting Consultancy
RoleSolutions Architect & Tech Lead
Year2026
Lilaohu — legal and accounting consultancy portal — main view

Client and Idea

Corporate site plus a private PDF document portal with per-client access control

A serverless portal for a legal and accounting consultancy in Oruro: a public corporate site with full SEO, an admin panel, and a client portal for distributing legal and accounting PDFs in a controlled way (to everyone or to specific clients) with read tracking. All on Firebase, with no backend of its own.

The Challenge

The consultancy needed a professional web presence and, above all, a way to deliver bulletins, contract templates, tax calendars and checklists without sending files over email or WhatsApp — with per-client visibility and a record of who had read what.

What We Built

I designed a static-first, serverless architecture: the public site is generated by the agency's own engine (Bemorex Engine) and the private areas are two modular vanilla JavaScript SPAs talking directly to Firebase. I built an integrated PDF viewer with PDF.js on canvas (mobile-compatible), a document visibility model (everyone vs. specific clients) and RBAC security rules with composite indexes.

  • Live public site (HTTP/2 200) with SEO and LegalService JSON-LD
  • Built-in cross-platform PDF viewer (PDF.js → canvas)
  • Document distribution to everyone or to specific users
  • Idempotent read tracking (user_reads)
  • Drag & drop PDF upload with validation (PDF only, ≤10 MB)
  • 8 composite Firestore indexes; cascading category renames
Let's build something great together

Let's collaborate!