Studju tal-każ Karozzi

Pjattaforma ta' negozjant tal-karozzi mibnija mill-ġdid f'Rust mingħajr ma ntilef URL, karozza jew login

G8 Motor, negozjant tal-karozzi fil-Portugall, kien imexxi l-websajt tal-istokk u l-back office tiegħu fuq app f'Rails 6.1 tal-2018. Ktibnieha mill-ġdid f'Rust fuq l-istess bażi tad-data u l-istess ritratti, għalhekk l-istaff baqa' jidħol bl-istess kredenzjali; wara tajna lis-sit pubbliku disinn ġdid, showroom fit-3D u SEO maħsub għall-magni tat-tiftix u għall-assistenti tal-AI.

Klijent
G8 Motor
Pjattaforma
Websajt u back office
Industrija
Karozzi
Imnedija
2026

L-isfida

L-app qadima kienet taħdem, imma kienet taħdem fuq Rails 6.1 skadut, kienet taqsam server wieħed mal-bażi tad-data tagħha u kellha bugs li kienu jtellfu klijenti potenzjali lid-dealer: il-filtri tat-tiftix pubbliku qatt ma ħadmu u r-ritratti mit-telefon kienu jistgħu jidhru mdawrin.

Qabel: Rails 6.1 u Ruby 3.1 fuq server wieħed, l-app u l-bażi tad-data flimkien
Wara: Binarju wieħed f'Rust f'kontejner żgħir, fuq Kubernetes bi PostgreSQL 18 immexxi u repliki tal-qari
Qabel: Filtri tat-tiftix pubbliku li qatt ma ħadmu
Wara: Filtri tat-tiftix li jaħdmu
Qabel: Indirizzi doppji li kienu jiftħu l-karozza żbaljata
Wara: Indirizzi uniċi, rranġati minn migrazzjoni tad-data u żgurati mill-bażi tad-data
Qabel: Ritratti mit-telefon li jistgħu jidhru mdawrin, bil-pożizzjoni GPS tibqa' fihom
Wara: Ir-ritratti jiddawru sew, jiċċekknu u jitnaddfu mill-metadata qabel ma jitlgħu online
Qabel: Formola ta' kuntatt li kienet tfalli meta s-servizz tal-email jaqa'
Wara: Il-messaġġi jintbagħtu fl-isfond permezz ta' Amazon SES, bi Cloudflare Turnstile kontra l-ispam

X'bnejna

Kitba mill-ġdid sħiħa li żammet dak kollu li n-negozju kien jiddependi minnu, imbagħad sit pubbliku ġdid. Mibni f'Rust b'axum u PostgreSQL, u mħaddem fuq Kubernetes.

L-istess URLs, data u logins

L-app ġdida taqra l-istess bażi tad-data, l-istess ħażna tar-ritratti u l-istess hashes tal-passwords, għalhekk il-links, l-istokk u l-kontijiet tal-istaff komplew eżatt bħal qabel.

Sit pubbliku modern

Websajt tal-istokk mgħaġġla u maħsuba l-ewwel għall-mobile, bi buttuna tal-WhatsApp, iddisinjata mill-ġdid wara li l-kitba mill-ġdid bdiet taħdem.

Showroom virtwali fit-3D

Stand bi three.js fejn il-viżitaturi jistgħu jduru mal-karozzi, il-marki u d-dettalji tal-kuntatt, li jitniżżel biss meta l-viżitatur jiftħu.

Viżibbiltà fit-tiftix u fl-AI

Tags meta, JSON-LD, sitemap, FAQ u llms.txt iġġenerati mill-istokk attwali, biex il-magni tat-tiftix u l-assistenti tal-AI jkunu jistgħu jiddeskrivu n-negozjant u l-karozzi tiegħu.

Ritratti direttament mit-telefon

Il-back office jirranġa l-orjentazzjoni, inaqqas id-daqs għal 1920 px, ineħħi l-GPS u l-metadata l-oħra u jaħdem ritratt wieħed kull darba, għalhekk l-istaff għandu bżonn biss il-kamera tat-telefon.

Privatezza u sigurtà

Paġni tal-privatezza u tat-termini bl-informazzjoni legali tal-kumpanija, analytics biss wara l-kunsens għall-cookies, Turnstile fil-formoli pubbliċi u fil-login, u email iffirmat bi DKIM, SPF u DMARC.

Riżultati tal-inġinerija

Imkejjel fil-kodiċi f'Settembru 2026; il-memorja tkejlet fil-produzzjoni f'Ottubru 2026.

78
Testijiet awtomatizzati li jitħaddmu ma' kull bidla
11
Bugs fl-app qadima li ġew irranġati
5
Jiem mill-kitba mill-ġdid sas-sit pubbliku ġdid
~17 MB
Memorja użata meta ma jkunx għaddej xejn
  • Bidla waħda fid-DNS kienet biżżejjed biex nerġgħu lura, sakemm is-server qadim kien għadu hemm
  • L-għadd ta' rekords fil-bażi tad-data qadima u l-ġdida tqabbel qabel ma qlibna
  • L-ebda ritratt ma ġie kkupjat: l-app ġdida tuża l-istess bucket tal-ħażna
  • Ir-repliki tal-qari jservu l-paġni pubbliċi, u jaqilbu awtomatikament għas-server prinċipali meta jkun meħtieġ

Teknoloġija

  • Rust
  • axum
  • PostgreSQL
  • three.js
  • Amazon SES
  • Cloudflare Turnstile
  • Kubernetes
  • Honeybadger

Għandek bżonn softwer mibni madwar in-negozju tiegħek?

Integrazzjonijiet, għodod interni, apps u pjattaformi, mibnija fuq ordni minn inġiniera esperjenzati li jmexxu aġenti tal-AI. Għidilna x'għandek bżonn u nuruk kif nibnuh aħna.