Creative Studio

Project Details

Web Application / Reservation System

VIP Transfer & Chauffeur Service Web Platform

35.000,00 TL 20.000,00 TL %43 Discount
VIP Transfer & Chauffeur Service Web Platform
Project Success Metrics
Customer CLS Swiss Executive GmbH
History 01.06.2026
Operation Tam Yığın Web Geliştirme (Full Stack), Özel MVC Framework, Ödeme Entegrasyonu, Çok Dilli Altyapı, Admin Panel Geliştirme
Technologies
PHP 8.0+Custom MVC FrameworkMySQLPDOStripe APIPHPMailerGoogle Cloud Translation APIVanilla JavaScriptAJAXCSS3ComposerArgon2idJSON

VIP Transfer Platform — Fully Integrated Reservation and Management System

This project is the web platform at transfer.zertucha.com, which offers luxury transfer and private chauffeur services for the Swiss and German markets. It is built on a special PHP MVC architecture written entirely from scratch, without using any ready-made CMS or framework.

Scope of the Project

The client side and the management panel are combined in a single code base. Platform running on https://transfer.zertucha.com; It combines the functions of taking reservations, processing online payments, offering multilingual content and managing all operational data from a central admin panel.

Reservation and Payment Infrastructure

The customer selects the departure/destination point, date/time and vehicle via the form on the home page. Instant price calculation is made with AJAX; The price is obtained by multiplying the vehicle base price and the route multiplier. After the form is submitted, the user is directed to the Stripe Checkout page.

  • Credit/debit card (Visa, Mastercard, Amex)
  • Klarna — installment payment option
  • Twint — Swiss payment method only activated when CHF is selected
  • Payment status is updated instantly with Stripe Webhook integration
  • When the payment infrastructure is deactivated, the system continues to operate in cash payment mode

Additional services such as baby seat, cold drinks, Meet & Greet and champagne can be selected at the time of booking; Each one is recorded in the database with its own price. This flow on transfer.zertucha.com allows the user to complete their reservation without leaving a single page.

Vehicle Fleet Management

You can add, edit and sort vehicles from the admin panel. For each vehicle, passenger capacity, luggage capacity, base price, multilingual name/type and features list (in JSON format) are defined. The display order can be adjusted with drag-drop sorting.

  • Mercedes-Benz E-Class, Vito VIP, BMW 5 Series, Audi A8 L, Range Rover Vogue
  • Separate name and vehicle type description for each vehicle in German and English
  • Vehicle image upload (JPEG, PNG, WebP; max 50 MB)

Multilingual Content System

The platform operates in German and English. The language detection order is: URL parameter, cookie, browser language header, system default. Separate translation tables are available for each content type. Thanks to Google Cloud Translation API integration, missing translations can be filled automatically from the admin panel.

For SEO purposes, hreflang tags are automatically added to each page. All translations can be exported and imported in JSON format. This infrastructure supports the correct positioning of transfer.zertucha.com in search engines in the Swiss and German markets.

Admin Panel Features

The admin panel, consisting of 19 modules, manages the entire content and operation of the site from a single point. There is a super admin / standard admin privilege distinction.

  • Reservation management: status filtering (pending, confirmed, completed, cancelled), search, pagination
  • Customer messages: read/unread tracking, unread message counter
  • Blog, page, service, destination, location CRUD — all multilingual
  • Customer reviews management (photo + multilingual quote)
  • Navigation menu management
  • Site settings: logo, favicon, hero video, SMTP, Stripe keys, Google API key
  • Stripe and SMTP connection testing tools
  • Bulk HTML e-mail sending to selected customers
  • Translation import/export and automatic translation with Google Translate

Security Architecture

CSRF token protection is implemented in all POST forms. Admin passwords are hashed with Argon2id. Database operations are executed with PDO prepared statement; htmlspecialchars() is used for XSS protection. HTTP security headers (X-Frame-Options, X-Content-Type-Options, Referrer-Policy) are set on the server side. MIME type whitelist control is applied to file uploads.

Conclusion

transfer.zertucha.com is a fully custom web application designed according to the needs of the business, without using any ready-made platform or page builder. It brings together booking, payment, fleet management, multilingual content and email marketing functions in one system. To review the live project: https://transfer.zertucha.com

Project Result Metrics

  • 19 Admin panel module — the entire operation from reservation to translation is one managed from the screen
  • 3 Payment method — Credit Card, Klarna and Different customer segments are met with Twint integration
  • 2 Active language — German and English; All content, UI texts and SEO tags are managed language-wise
  • 0 Reliance on ready-made framework — platform from scratch with completely custom MVC architecture developed

It can catch your interest

Profesyonel Resim Yükleme ve Satış SaaS Platformu
Web Yazılım, SaaS, E-Ticaret

Profesyonel Resim Yükleme ve Satış SaaS Platformu

28.500,00 TL 15.000,00 TL
Examine
Zertro - Elektronik E-Ticaret Platformu
E-Ticaret

Zertro - Elektronik E-Ticaret Platformu

7.999,00 TL 6.999,00 TL
Examine
Klima HVAC Web Uygulaması
Kurumsal Web Sitesi

Klima HVAC Web Uygulaması

45.000,00 TL 22.500,00 TL
Examine
Sponsorlu
Size nasıl yardımcı olabiliriz?
ZerX
ZerX AI Çevrimiçi
Merhaba! Ben ZerX
Zertucha laboratuvarından geliyorum. Size nasıl yardımcı olabilirim?

Sohbeti Temizle

Tüm konuşma geçmişiniz kalıcı olarak silinecektir. Emin misiniz?

AI
ZerX