Skip to content
BXGLNDR

PRJ-2026-19Pre-salesPre-sales, client approval pending

A requests-tracking PWA for a housing-sector firm, shown as a mock-up

A report you can follow without calling the office.

Project at a glance

The need
Let a resident report and follow a request without calling the office, let the manager see the whole case and let the tradesperson get the right information.
My contribution
Wrote the specification and the design system, built the playable demonstration and two narrated films, in pre-sales.

What was built

  • Specification
  • Design system
  • Playable offline demonstration
  • Two narrated films

Built in pre-sales: the app is not built and the project does not start before the client’s approval. Fictional data, no commercial result is claimed, and the prospect’s name is not published.

This file is text: no screenshot, on purpose.
Nature
Specification, playable mock-up and demonstration films
Period
Since October 2026
Client
Acteur de l'habitatProperty co-ownership management, name not published

The need

A property co-ownership management firm receives residents' reports by phone and by e-mail. Its clients call back to learn how things stand, and the secretaries are regularly interrupted. The goal: let the resident report and follow without calling back, let the manager see the whole case in one place, and let the tradesperson get the right information without creating an account.

What was produced

  • A complete specification, dated 28 October 2026: journeys through the three spaces, rights by role, security rules, offline behaviour, notifications.
  • A written design system: colours, typography, motion, components and accessibility rules (contrast, keyboard).
  • A sheet of the interfaces, showing the three spaces side by side.
  • A playable demonstration, in a single file with no external resource, that works without a network. It plays a water leak reported at night, and shows it living in the three spaces at once, up to the repair. Two modes: a continuous film of about 100 seconds, or a step-by-step run at your own pace.
  • Two vertical films narrated by an AI-generated voice, of one minute and of two minutes forty, telling the same case.

How the story was built

The script starts from the client’s problem, in their own words, then makes it disappear on screen. Every message shown in the demonstration is taken from the specification, and a script checks the demonstration against that document.

Evidence

Every figure carries its source. No commercial result is claimed.

  1. 100 s

    Length of the playable demonstration’s continuous film

    SourceDemonstration documentation, checked on 29 October 2026

  2. 269 Ko

    Size of the demonstration, in a single offline file

    SourceDemonstration documentation, 29 October 2026

  3. 60 s et 160 s

    Lengths of the two narrated films

    SourceProject files, counted on 3 November 2026

What is planned

An app in Next.js and TypeScript, with a PostgreSQL database, first as an interactive mock-up for the meeting, then as a pilot on one building. None of this has started.

What is not done or claimed

  • The app is not built. The project does not start before the client’s approval.
  • All the data in the demonstration is fictional, and every screen says so.
  • This is a pre-sales demonstration: no installation, no figures, no promise. No commercial result is claimed.
  • The demonstration and the films carry the prospect’s name and colours: they are not published here, and no screenshot is shown.

Technical details

The technologies used for this project. Features and their limits are detailed in the narrative.

  • HTML
  • CSS
  • SVG
  • JavaScript
  • Remotion
  • FFmpeg

Expertise involved

A similar need?

Let's discuss your context and what you would like to simplify.

Talk about your project