Case study · internal and private system

Gestionale
Backlight

From a Ninox database to a web application for storage, fairs, labels, installers and client decisions.

Protected area of walcher.bz · login required · not indexed

Fair list with totals and bulk actions
Installer list on a smartphone with check-off and position
2,200+backlights in storage
1,600containers approximately
2,000+numbered slots
≈ 94%time saved
01

The problem

Walcher Messebau stores thousands of fabric graphics and reuses them at every fair. The Ninox database was useful but slow, tied to external software and unavailable to clients and installers.

02

The solution

I rebuilt the complete database as a web application inside the protected area of walcher.bz. I preserved the Ninox logic and formulas and expanded them with new workflows. Data, thumbnails and attachments were imported from the backup directly in the browser.

03

My role

I handled analysis, design, backend and frontend development, data import, testing and production launch. I developed the system independently, on request and with daily feedback from the design office.

04

The result

The application is live in the protected Walcher Messebau area. Compared with the previous workflow, the estimated time saving is approximately 94 percent.

02 · Key features

Key features

01

Storage and records

Table and card views, search, sorting, status, numbered slots, automatic prices, attachments and a complete change history.

02

New prints

Upload reads the client, dimensions, quantity, year and position from the file name. Order, delivery, fair, hall and PDF apply to all graphics together.

03

Labels and PDF

Portrait or landscape A4 labels with a faithful preview, fair lists and client sheets generated in the browser with the corporate font.

04

Fairs and installation

Totals, work groups, card view and bulk actions. Installers use a smartphone list with up to 300 backlights and the office sees updates in real time.

05

Clients

A personal link lets clients keep, dispose of or collect each backlight. The office receives the choices by e-mail and applies them with one click.

06

Technology and security

Custom WordPress plugin using PHP 8, JavaScript, REST API and MySQL. Login access, private files, non-indexed pages and renewable secret links.

03 · Private by design

Protected access

The application is not public. Some pages are available to clients and installers only through a personal secret link. Internal addresses are neither published nor indexed.

05 · PHP 8 · REST API · MySQL

Technology and performance

The interface is fully available in German and Italian. Thumbnails are converted and compressed to WebP during upload. More than 6,400 existing thumbnails were compressed in one operation.

Walcher Messebau · 2026

The result

The application is live in the protected Walcher Messebau area. Compared with the previous workflow, the estimated time saving is approximately 94 percent.

Back to projects↖