Simulador d’ingressos

Les palanques del preu, convertides en lliscadors que recalculen l’ingrés a l’instant.

Web i interfície · JavaScript · Demo navegable

El problema

Una estratègia de preus és abstracta fins que es veu moure’s. Explicar a algú que no és tècnic què passa si baixa el preu un 10 % costa mitja reunió; deixar-li moure el lliscador i veure la corba costa deu segons.

Què fa

  • Converteix inventari, preu base, ocupació, descompte i demanda en cinc controls.
  • Recalcula la projecció d’ingrés a cada canvi, sense recarregar.
  • Dibuixa la corba resultant en viu.
  • Sense framework, sense compilació i sense dependències: s’obre l’arxiu i funciona.

El que es va decidir en construir-lo

La corba de la setmana és fixa, no aleatòria
El perfil dels set dies era aleatori i es redibuixava a cada moviment, així que la corba saltava sola i l’efecte de la palanca que estaves movent es perdia en el soroll. Ara són set factors fixos que sumen exactament set, i una prova ho sosté.
La tarifa que s’ensenya és l’efectiva
El panell imprimia el preu base mentre calculava l’ingrés per habitació amb el preu ja descomptat: amb un vint per cent de descompte, les tres xifres posades una al costat de l’altra no quadraven entre si. Ara les tres surten del mateix preu efectiu.
Un camp buit no omple la pantalla d’errors
Esborrar un número produïa un valor no numèric que es propagava per totes les xifres sense que res avisés: el panell s’omplia de guions. Ara el càlcul retorna res davant una entrada invàlida i la pantalla manté les últimes xifres vàlides.
Sense compilació i sense dependències
El gràfic està dibuixat a mà sobre el llenç del navegador, sense cap biblioteca. S’obre el fitxer i funciona, avui i d’aquí a cinc anys: una demo comercial que depèn d’una biblioteca externa deixa d’obrir-se el dia que aquesta biblioteca canvia d’adreça.

Fins on arriba

  • És una calculadora, no un model. L’ocupació és una dada que introdueix qui mira, no una resposta al preu: abaixar la tarifa no puja l’ocupació aquí.
  • La projecció de set dies no és una previsió: és l’ingrés diari repartit per set factors fixos.
  • No hi ha dades de cap hotel. Els valors de partida són literals d’exemple i el càlcul sencer passa al navegador de qui l’obre.
  • La pàgina és només en anglès: es va publicar així al seu repositori i s’incrusta tal qual, sense retraduir-la.

Construït amb

  • HTML
  • CSS
  • JavaScript

Dona suport a aquest servei

Disseny de pàgines web i botigues en línia

Llegir el codi · Obrir la demo