La plataforma d'un concessionari reconstruïda en Rust, sense perdre cap URL, cap cotxe ni cap accés
G8 Motor, un concessionari de Portugal, tenia el web d'estoc i el back office en una aplicació Rails 6.1 del 2018. La vam reescriure en Rust sobre la mateixa base de dades i les mateixes fotos, així que el personal va conservar els seus accessos, i després vam donar al web públic un disseny nou, un showroom en 3D i un SEO pensat per a cercadors i assistents d'IA.
- Client
- G8 Motor
- Plataforma
- Web i back office
- Sector
- Automoció
- Llançament
- 2026
El repte
L'aplicació antiga encara funcionava, però corria sobre un Rails 6.1 envellit, compartia un servidor amb la seva base de dades i arrossegava errors que costaven clients potencials al concessionari: els filtres de cerca públics no van funcionar mai i les fotos del mòbil podien sortir girades.
El que hem creat
Una reescriptura completa que va conservar tot allò de què depenia el negoci, seguida d'un web públic nou. Feta en Rust amb axum i PostgreSQL, i desplegada a Kubernetes.
Les mateixes URLs, dades i accessos
La nova aplicació llegeix la mateixa base de dades, el mateix emmagatzematge de fotos i els mateixos hash de contrasenya, així que els enllaços, l'estoc i els comptes del personal van passar tal com eren.
Un web públic modern
Un web d'estoc ràpid i pensat primer per al mòbil, amb botó de WhatsApp, redissenyat un cop la reescriptura ja era en marxa.
Un showroom virtual en 3D
Un estand en three.js on els visitants miren els cotxes, les marques i les dades de contacte, i que només es descarrega quan algú l'obre.
Visibilitat als cercadors i a la IA
Metaetiquetes, JSON-LD, un sitemap, un FAQ i un llms.txt generats a partir de l'estoc real, perquè cercadors i assistents d'IA puguin descriure el concessionari i els seus cotxes.
Fotos directes del mòbil
El back office corregeix l'orientació, redimensiona a 1920 px, elimina el GPS i altres metadades i processa una foto cada vegada, així que al personal li basta la càmera del mòbil.
Privadesa i seguretat
Pàgines de privadesa i condicions amb les dades legals de l'empresa, analítica només després del consentiment de galetes, Turnstile als formularis públics i a l'accés, i correu signat amb DKIM, SPF i DMARC.
Resultats d'enginyeria
Comptat al codi el setembre de 2026; memòria mesurada en producció l'octubre de 2026.
- La reversió era un canvi de DNS mentre el servidor antic seguia disponible
- Abans del canvi es van comparar els recomptes de registres entre la base de dades antiga i la nova
- Cap foto copiada: la nova aplicació fa servir el mateix bucket d'emmagatzematge
- Les rèpliques de lectura serveixen les pàgines públiques, amb pas automàtic a la principal
Tecnologia
- Rust
- axum
- PostgreSQL
- three.js
- Amazon SES
- Cloudflare Turnstile
- Kubernetes
- Honeybadger
Necessites programari fet a la mida del teu negoci?
Integracions, eines internes, apps i plataformes, fetes per encàrrec per enginyers sènior que dirigeixen agents d'IA. Explica'ns què necessites i et mostrarem com ho construiríem.