Ana Sayfa / SaaS Platformları / Bishola — Suriye için Araç Satış ve Kiralama Platformu

Bishola, Suriye’de araç satışı ve kiralaması için geliştirilmiş tam kapsamlı bir platformdur. Proje; Next.js ile geliştirilmiş bir web sitesi, Expo ile hazırlanmış bir mobil uygulama, NestJS tabanlı güçlü bir backend ve gelişmiş bir yönetim paneli içerir. Backend, yönetim paneli, DevOps ve CI/CD süreçlerinin tamamından ben sorumluydum.

Kullanılan Teknolojiler

Nest.js Next.js PostgresSql Typescript Tailwind Expo

İş Birliği Detayları

Proje Türü

Takım İşbirliği

Rolüm

Tech Lead

Takım

Bishola

İş Birliği Bağlamı

Arkadaşlar/Takım

Bishola, Suriye’deki kullanıcıların araç satma, satın alma ve kiralama süreçlerini kolaylaştırmak için tasarlanmış modern bir platformdur. Sistem; web uygulaması, mobil uygulama, yönetim paneli ve üretim seviyesinde çalışan güçlü bir backend’den oluşur.

Projede Üstlendiğim Rol

Projede Backend geliştiricisi ve DevOps mühendisi olarak çalıştım, ayrıca yönetim panelini de geliştirdim. Sorumluluklarım:

  • NestJS kullanarak backend mimarisini geliştirme
  • Next.js ile admin paneli geliştirme
  • VPS yapılandırması (satın alma + kurulum)
  • Docker & Docker Compose ile konteyner tabanlı mimari kurma
  • SSL yapılandırması, veritabanı kurulumu ve otomatik yedekleme scriptleri
  • GitHub Actions ile CI/CD pipelines oluşturma
  • Staging ve Production ortamlarının yapılandırılması
  • Yayınlama, bakım ve operasyon scriptlerinin yazılması

Platformun Başlıca Özellikleri

1. Çok Kanallı Bildirim Sistemi

Kullanıcılar bildirimlerini şu kanallardan alır:

  • E-posta
  • Mobil uygulama push bildirimleri

2. Uyarı Sistemi (Alerts)

Kullanıcılar araba özelliklerine göre özel uyarılar tanımlayabilir.

Eşleşen yeni bir araç yayınlanınca otomatik bildirim gönderilir.

3. İlan İstatistikleri

Her ilan için detaylı analiz ekranı:

  • Görüntülenme sayısı
  • Paylaşım sayısı
  • Görüntüleme süresi
  • Zaman bazlı etkileşim istatistikleri

4. Favorilere Ekleme

Kullanıcılar araçları favorilerine ekleyebilir ve istediği zaman görüntüleyebilir.

5. Her Kullanıcıya Özel Profil Sayfası

Her kullanıcının herkese açık bir profil sayfası bulunur:

  • Yayınladığı tüm arabalar
  • Temel bilgiler
  • İletişim bilgileri

6. Haberler Bölümü

Suriye’deki otomobil piyasasına özel haberler:

  • Piyasa güncellemeleri
  • Fiyat değişiklikleri
  • Analizler ve blog yazıları

7. Gelişmiş Filtreleme Sistemi

Geniş kapsamlı araç filtreleme seçenekleri:

  • Marka, model, yıl
  • Şehir
  • Vites tipi
  • Kasa tipi
  • Araç durumu
  • Fiyat aralığı veya kira tipi
  • ...ve birçok ek filtre.

8. Google ve Apple ile Giriş

Hızlı ve güvenli giriş sistemleri:

  • Google OAuth
  • Apple Sign-In

9. Mobil Uygulama

Expo (React Native) ile geliştirilmiş ve Apple Store ile Google Play’de yayınlanmış mobil uygulama.

10. Üretim İçin Hazır Altyapı

  • Docker & Docker Compose yapısı
  • Otomatik deployment scriptleri
  • SSL kurulumu
  • Staging ve Production ortamları
  • GitHub Actions CI/CD pipeline
  • Veritabanı yedeklemeleri ve bakım süreçleri

Projenin Güncel Durumu

Bishola şu anda canlı (production) ortamda çalışıyor.

Suriye genelinde birçok kullanıcı kayıt oluyor, araç ilanı veriyor ve aktif olarak platformu kullanıyor.

Takım Üyeleri

A
Abdullah Alhasan

Front-end Developer

A
Abdalla Youssef

React Native Mobile Developer

Proje Galerisi

Bu Projeyi Paylaş

/
Lightbox image
Link panoya kopyalandı!