Burak Yalçın

← Projelere dön

SBS Travel

Havalimanı ve konaklama noktaları arasında transfer arayan yolcular için bir rezervasyon arayüzü; teklifler transfer sağlayıcısının API'sinden canlı geliyor.

Bu proje Burak'ın kendi sunucusunda bir demo olarak yayında.

Teknolojiler
  • Next.js
  • TypeScript
  • tRPC
  • Redis
  • Clean Architecture
  • Tailwind CSS

Kısa bir tur

Proje

Yolcu nereden nereye gideceğini, tarihi ve kişi sayısını seçiyor; transfer seçeneklerini ve fiyatlarını karşılaştırıp bir teklifle rezervasyona ilerliyor.

Nasıl çalışıyor

Next.js, TypeScript ve tRPC; sağlayıcı API'sine çağrılar sunucudan yapılıyor, kimlik bilgileri tarayıcıya hiç inmiyor. Burak'ın kendi sunucusunda Docker ile, Cloudflare Tunnel arkasında yayında. Canlı sürüm gerçek API'ye bağlı, o yüzden üstte bir demo uyarısı duruyor.

Öne çıkanlar

  • Next.js ve Clean Architecture ile bir B2B API'yi B2C platformuna dönüştürme.
  • Konum önerileri, tarih ve yolcu seçimi, canlı teklif ve fiyatlar, rezervasyon ve rezervasyon takibi.
  • tRPC ve Redis önbellekleme ile gecikmeyi en aza indirme ve kullanıcı deneyimini iyileştirme.