← All workFull-stack build — brand, portal, retainer · ERESfacility s.r.o.

ERES Facility Portal.

Operations portal running daily at ERESfacility — 39 DB tables, 45 permissions, PWA for field technicians. Live since 2025.

Year
2025
Duration
3 months initial build, ongoing retainer
Stack
laravel · filament · postgres · php · livewire · redis

▲ DEV MOCKUP — Hero image: ERES Facility Portal marketing landing. The internal admin dashboards stay private under NDA with ERESfacility s.r.o.

ERES Facility Portal hero image

Roles

UI/UX Design Full-Stack Development Database Architecture DevOps & Deployment API Design

Problem

ERESfacility had outgrown shared spreadsheets. Operations teams were tracking service schedules, contracts, and client reporting across a handful of uncontrolled Google Sheets. Duplicates appeared weekly. Month-end client reporting ate a day of manual consolidation. The owner, Dr. Ján Pavlis, wanted a single operational portal — but refused to hand it to an agency that would disappear after launch.

ERES manages refrigeration and cooling equipment across multiple client locations. They needed a centralized system to track equipment, manage maintenance schedules, handle compliance documentation, and coordinate field technicians — replacing a patchwork of spreadsheets and paper forms.

Approach

One discovery call, three sharp questions, one architecture proposal. Laravel 11 + Filament 3 admin + Postgres — boring, mature, hireable stack. The Filament admin meant Dr. Pavlis could customise forms and views himself after launch without waiting on a developer. Real-world data migrated in the first week so every subsequent feature was built against real records, not synthetic fixtures.

The multi-tenant architecture ensures each client's data is isolated while giving ERES administrators a unified view across all accounts.

What's in it

  • Multi-tenant architecture — data isolation per client, unified ERES admin view.
  • 39 database tables across 10 core modules — equipment, contracts, schedules, tasks, documents, users, audit, billing, reporting, and compliance.
  • 45 role-based permissions — granular access control with full audit trail.
  • Equipment lifecycle tracking — every cooling/refrigeration asset tracked from install through service to decommission.
  • Maintenance scheduling and compliance — recurring service patterns, conflict detection, automatic technician assignment.
  • PWA for field technicians — offline-capable, GPS-tagged photo evidence, timestamp verification.
  • Document generation and management — contracts, service reports, invoices, with version history and e-signature workflow.

Tech stack

  • Backend: Laravel 11, PHP 8.3
  • Admin UI: Filament 3 (TALL stack), Livewire, Alpine.js
  • Database: PostgreSQL with complex relations
  • Auth: Spatie Permission with 45 permissions
  • Storage: Document storage with image processing
  • Deploy: Production server, PWA-enabled
  • Caching: Redis

Outcome

Three months from kickoff to production. Running daily since 2023. Live since 2025, daily usage. Month-end reporting dropped from a full day to ~30 minutes. Two internal staff trained to administer the portal without me.

MetricOutcome
Admin time reduction70%
DB tables39 — most complex in portfolio at the time
Production statusActive, daily usage since 2025
Staff trained2 internal admins independent of me

The portal is also the reference I point other ops-software prospects at when they ask "could you build something like this for us?" — yes, and here's who runs it daily.

Client · verified
Our experience at ERESfacility, and mine personally as managing director, with Norbert has been entirely positive. Highly professional approach, responsible and accommodating when meeting agreed deadlines. The price for his work was very acceptable for our company. Our ERESfacility portal gives our clients a perfect 24/7 overview of the outsourced facility-management services we provide. It positions us in an entirely different place relative to the competition. Having seen similar portals, I can say ours is unique. I warmly recommend the programming services provided by Norbert Kovalčín.
Dr. Ján Pavlis
Managing Director · ERESfacility s.r.o.
1/ 3slots open · Q2 2026
Booking open nowlive times on /book
Solo operator · Custom work

Let's talk.

Something similar? Book a discovery call or send a brief —
I'll tell you honestly whether your context fits.

Send a brief
mail@nkovalcin.comReply within 1 working day