Платформа продавца аутомобила изграђена поново у Rust-у, без изгубљеног URL-а, аутомобила или пријаве
G8 Motor, продавац аутомобила у Португалији, држао је сајт са понудом возила и администрацију на Rails 6.1 апликацији из 2018. Преписали смо је у Rust-у над истом базом и истим фотографијама, па су запослени задржали своје приступне податке, а затим смо јавном сајту дали нов дизајн, 3D салон и SEO направљен за претраживаче и AI асистенте.
- Клијент
- G8 Motor
- Платформа
- Сајт и администрација
- Индустрија
- Аутомобилска индустрија
- Покренуто
- 2026
Изазов
Стара апликација је још радила, али на застарелом Rails 6.1, делила је један сервер са базом података и носила грешке које су продавца коштале упита: јавни филтери претраге никада нису радили, а фотографије с телефона могле су да се прикажу окренуте.
Шта смо развили
Потпуно преписивање које је сачувало све на шта се посао ослањао, а затим нов јавни сајт. Направљено у Rust-у са axum и PostgreSQL, постављено на Kubernetes.
Исти URL-ови, подаци и пријаве
Нова апликација чита исту базу података, исто складиште фотографија и исте хешеве лозинки, па су линкови, понуда возила и рачуни запослених прешли онакви какви су били.
Модеран јавни сајт
Брз сајт са понудом возила, направљен пре свега за мобилне телефоне, са WhatsApp дугметом; редизајниран након што је преписана верзија била у раду.
Виртуални 3D салон
Салон у three.js-у где посетиоци разгледају аутомобиле, брендове и контакт податке; преузима се само када га посетилац отвори.
Видљивост у претрази и код AI-ја
Мета ознаке, JSON-LD, sitemap, честа питања и llms.txt генерисани из актуелне понуде, да претраживачи и AI асистенти могу да опишу продавца и његове аутомобиле.
Фотографије директно с телефона
Администрација исправља оријентацију, умањује на 1920 px, уклања GPS и остале метаподатке и обрађује једну фотографију у исто време, па је запосленима довољан телефон.
Приватност и безбедност
Странице о приватности и условима са правним подацима компаније, аналитика само после сагласности за колачиће, Turnstile на јавним формама и при пријави, и имејл потписан DKIM, SPF и DMARC.
Инжењерски резултати
Избројано у коду у септембру 2026; меморија мерена у продукцији у октобру 2026.
- Враћање је била промена DNS-а док је стари сервер остао доступан
- Број записа упоређен између старе и нове базе пре пребацивања
- Ниједна фотографија није копирана: нова апликација користи исто складиште
- Јавне странице служе реплике за читање, са аутоматским прелазом на главну базу
Технологија
- Rust
- axum
- PostgreSQL
- three.js
- Amazon SES
- Cloudflare Turnstile
- Kubernetes
- Honeybadger
Потребан вам је софтвер направљен по мери вашег пословања?
Интеграције, интерни алати, апликације и платформе које по наруџбини развијају искусни инжењери који управљају AI агентима. Реците нам шта вам треба и показаћемо вам како бисмо то направили.