કેસ સ્ટડી ઓટોમોટિવ

એક કાર ડીલરનું પ્લેટફોર્મ Rust માં ફરીથી બનાવ્યું, એક પણ URL, કાર કે લોગિન ગુમાવ્યા વિના

પોર્ટુગલની કાર ડીલર G8 Motor પોતાની સ્ટોક વેબસાઇટ અને બેક ઓફિસ 2018 ની Rails 6.1 એપ પર ચલાવતી હતી. અમે તેને એ જ ડેટાબેઝ અને ફોટા પર Rust માં ફરીથી લખી, એટલે સ્ટાફના લોગિન જળવાઈ રહ્યા, પછી જાહેર સાઇટને નવી ડિઝાઇન, 3D શોરૂમ અને સર્ચ એન્જિન તથા AI સહાયકો માટે બનેલું SEO આપ્યું.

ક્લાયન્ટ
G8 Motor
પ્લેટફોર્મ
વેબસાઇટ અને બેક ઓફિસ
ઉદ્યોગ
ઓટોમોટિવ
લોન્ચ
2026

પડકાર

જૂની એપ હજી કામ કરતી હતી, પણ તે જૂના થયેલા Rails 6.1 પર ચાલતી હતી, પોતાના ડેટાબેઝ સાથે એક જ સર્વર વાપરતી હતી અને તેમાં એવી ખામીઓ હતી જે ડીલરને લીડ ગુમાવવાનું કારણ બનતી: જાહેર સર્ચ ફિલ્ટર કદી કામ કરતાં નહોતાં અને ફોનના ફોટા ફરેલા દેખાઈ શકતા હતા.

પહેલાં: એક જ સર્વર પર Rails 6.1 અને Ruby 3.1, એપ અને ડેટાબેઝ સાથે
પછી: નાના કન્ટેનરમાં એક જ Rust બાઇનરી, Kubernetes પર મેનેજ્ડ PostgreSQL 18 અને રીડ રેપ્લિકા સાથે
પહેલાં: જાહેર સર્ચ ફિલ્ટર જે કદી કામ કરતાં નહોતાં
પછી: સર્ચ ફિલ્ટર જે કામ કરે છે
પહેલાં: ડુપ્લિકેટ એડ્રેસ જે ખોટી કાર ખોલતા
પછી: અનન્ય એડ્રેસ, ડેટા માઇગ્રેશનથી સુધારેલા અને ડેટાબેઝ દ્વારા લાગુ કરેલા
પહેલાં: ફોનના ફોટા જે ફરેલા દેખાઈ શકતા, GPS લોકેશન સાથે રાખેલા
પછી: ઓનલાઇન જતા પહેલાં ફોટા બરાબર ફેરવેલા, રિસાઇઝ કરેલા અને મેટાડેટા વિનાના
પહેલાં: સંપર્ક ફોર્મ જે ઈમેલ પ્રોવાઇડર બંધ પડે ત્યારે બંધ પડતું
પછી: સંદેશા બેકગ્રાઉન્ડમાં Amazon SES દ્વારા મોકલાય છે, સ્પામ સામે Cloudflare Turnstile સાથે

અમે શું બનાવ્યું

બિઝનેસ જેના પર નિર્ભર હતો તે બધું જાળવી રાખતું સંપૂર્ણ પુનર્લેખન, અને પછી એક નવી જાહેર સાઇટ. axum અને PostgreSQL સાથે Rust માં બનેલું, અને Kubernetes પર ડિપ્લોય કરેલું.

એ જ URL, ડેટા અને લોગિન

નવી એપ એ જ ડેટાબેઝ, એ જ ફોટો સ્ટોરેજ અને એ જ પાસવર્ડ હેશ વાંચે છે, એટલે લિંક, સ્ટોક અને સ્ટાફ એકાઉન્ટ જેમ હતાં તેમ આવી ગયાં.

એક આધુનિક જાહેર સાઇટ

WhatsApp બટન સાથે એક ઝડપી, મોબાઇલ-ફર્સ્ટ સ્ટોક વેબસાઇટ, પુનર્લેખન લાઇવ થયા પછી નવેસરથી ડિઝાઇન કરેલી.

એક 3D વર્ચ્યુઅલ શોરૂમ

એક three.js સ્ટેન્ડ જ્યાં વિઝિટર કાર, બ્રાન્ડ અને સંપર્ક વિગતો જોઈ શકે છે, જે કોઈ ખોલે ત્યારે જ ડાઉનલોડ થાય છે.

સર્ચ અને AI માં દૃશ્યતા

લાઇવ સ્ટોકમાંથી બનતાં મેટા ટેગ, JSON-LD, સાઇટમેપ, FAQ અને llms.txt, જેથી સર્ચ એન્જિન અને AI સહાયકો ડીલર અને તેની કારનું વર્ણન કરી શકે.

સીધા ફોનમાંથી ફોટા

બેક ઓફિસ ફોટાની દિશા સુધારે છે, 1920 px સુધી રિસાઇઝ કરે છે, GPS અને બીજો મેટાડેટા દૂર કરે છે અને એક સમયે એક ફોટો પ્રોસેસ કરે છે, એટલે સ્ટાફ માટે ફોનનો કેમેરા પૂરતો છે.

ગોપનીયતા અને સુરક્ષા

કંપનીની કાનૂની માહિતી સાથે ગોપનીયતા અને શરતોના પેજ, કૂકી સંમતિ પછી જ એનાલિટિક્સ, જાહેર ફોર્મ અને લોગિન પર Turnstile, અને DKIM, SPF અને DMARC થી સાઇન કરેલો ઈમેલ.

એન્જિનિયરિંગ પરિણામો

સપ્ટેમ્બર 2026 માં કોડમાં ગણેલું; મેમરી ઓક્ટોબર 2026 માં પ્રોડક્શનમાં માપેલી.

78
દરેક ફેરફાર પર ચાલતા ઓટોમેટેડ ટેસ્ટ
11
જૂની એપની સુધારેલી ખામીઓ
5
ફરીથી લખવાથી નવી જાહેર સાઇટ સુધીના દિવસ
~17 MB
નિષ્ક્રિય સ્થિતિમાં વપરાતી મેમરી
  • રોલબેક એક DNS ફેરફાર હતો અને જૂનું સર્વર ઉપલબ્ધ રહ્યું
  • સ્વિચ પહેલાં જૂના અને નવા ડેટાબેઝ વચ્ચે રેકોર્ડની સંખ્યા સરખાવી
  • એક પણ ફોટો કોપી કર્યો નથી: નવી એપ એ જ સ્ટોરેજ બકેટ વાપરે છે
  • રીડ રેપ્લિકા જાહેર પેજ પૂરાં પાડે છે, પ્રાઇમરી પર આપમેળે ફોલબેક સાથે

ટેક્નોલોજી

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

તમારા બિઝનેસને અનુરૂપ સોફ્ટવેર જોઈએ છે?

ઇન્ટિગ્રેશન, આંતરિક ટૂલ્સ, એપ્સ અને પ્લેટફોર્મ, AI એજન્ટોને દિશા આપતા અનુભવી એન્જિનિયરો દ્વારા ઓર્ડર પર બનાવેલાં. તમને શું જોઈએ છે તે જણાવો અને અમે તેને કેવી રીતે બનાવીશું તે તમને બતાવીશું.