Biletro

Etkinlik biletleme platformu

Biletro, etkinlik organizatörlerinin etkinlik oluşturmasını, bilet satmasını ve katılımcı girişlerini QR kod ile yönetmesini sağlayan modern bir etkinlik biletleme platformudur. Platform özellikle üniversite etkinlikleri, konserler, topluluk organizasyonları ve kültürel etkinlikler için tasarlanmıştır.

Biletro'nun temel amacı organizatörlerin tüm süreçlerini tek bir platform üzerinden yönetebilmesini sağlamaktır. Etkinlik oluşturma, bilet satışları, katılımcı yönetimi ve giriş kontrolü gibi işlemler tamamen dijital olarak gerçekleştirilebilir.

Platform aynı zamanda organizatörlere satış verilerini analiz edebilecekleri bir yönetim paneli sunar. Böylece etkinlik performansı, bilet satışları ve katılımcı istatistikleri kolayca takip edilebilir.

Kullandığımız Teknolojiler

Frontend (Web platformu)

  • Next.js — Web uygulamasının ana framework'ü. Sunucu taraflı render ve performans optimizasyonu için tercih edildi.
  • React — Kullanıcı arayüzü React bileşen mimarisi ile geliştirildi.
  • TailwindCSS — Modern ve hızlı arayüz geliştirme süreci için kullanıldı.

Backend

  • Node.js — Backend servisleri ve API altyapısı Node.js üzerinde geliştirildi.
  • REST API — Web platformu ve mobil uygulamanın backend ile iletişimi REST API üzerinden sağlandı.

Database

PostgreSQL — Kullanıcılar, etkinlikler, biletler ve satış verileri PostgreSQL veritabanında tutulmaktadır.

Bulut altyapısı

AWS — Uygulamanın bulut altyapısı AWS üzerinde çalışmaktadır. Sunucuların ölçeklenebilirliği ve yüksek erişilebilirlik için AWS servisleri kullanılmıştır.

Mobil uygulama

React Native — Biletro'nun mobil uygulaması React Native kullanılarak geliştirildi. Özellikle organizatörler için tasarlanmıştır:

  • QR code ile bilet doğrulama
  • Katılımcı giriş kontrolü
  • Etkinlik yönetimi
  • Satış verilerini görüntüleme

Platform Özellikleri

Etkinlik Yönetimi

Organizatörler platform üzerinden kolayca yeni etkinlikler oluşturabilir. Etkinlik adı, tarih ve saat, mekan, bilet fiyatı, bilet limiti gibi bilgiler tanımlanabilir.

Biletleme Sistemi

Kullanıcılar etkinlikler için online olarak bilet satın alabilir. Her bilet için sistem tarafından benzersiz bir QR kod oluşturulur; bu QR kod etkinlik girişlerinde doğrulama için kullanılır.

Ödeme Sistemi

Bilet satın alma sürecinde online ödeme entegrasyonu geliştirildi. Ödeme altyapısı, güvenli işlem akışı ve ödeme sonrası bilet oluşturma süreçleri platform üzerinde uygulandı.

QR Giriş Sistemi

Etkinlik girişlerinde organizatörler mobil uygulama üzerinden QR kodları okutarak giriş kontrolü sağlayabilir. Sistem sahte biletleri engeller, aynı biletin ikinci kez kullanılmasını önler ve giriş verilerini gerçek zamanlı olarak günceller.

Organizatör Paneli

Organizatör panelinde toplam bilet satışları, katılımcı listesi, etkinlik performans verileri ve satış raporları görüntülenebilir.