MG

Fuar sistemi

ExpoKayıt — Fuar ve Etkinlik Yönetim Platformu

Yüksek ziyaretçi trafiğine sahip fuarlar için geliştirilmiş merkezi veri mimarisine sahip kayıt yönetim sistemi.

Farklı yetki seviyelerine sahip yönetim panelleri, katılımcı/ziyaretçi doğrulama altyapısı ve fuar alanında internet kesilse dahi kesintisiz çalışan lokal senkronizasyonlu kayıt mimarisi.

ExpoKayıt — Fuar ve Etkinlik Yönetim Platformu

Kapak görseli temsilidir. Projenin kendi fotoğrafı değildir.

Sistem neyi birleştirir

Online kayıtFirmaB2BYönetimAlanda kayıtÇevrimdışıTek kayıt, fuara özel veritabanıPostgreSQL · Prisma · Next.js

Paneller ayrıdır. Kayıt tektir. Her fuarın veritabanı ayrıdır.

Bir fuarda aynı kişi birkaç kez yazılır. Web sitesinden kayıt olur, kapıda yeniden yazılır, firma kendi listesini tutar, yaka kartı başka masada basılır. Her masa kendi dosyasını kullanırsa gün sonunda sayılar uyuşmaz. ExpoKayıt bu adımları tek kişi kaydına bağlar.

Ekranlar işe göre ayrılır. Katılımcı kendi kaydını görür. Firma kendi ekibini yönetir. B2B ekranı görüşme saatini tutar. Yönetim ekranı bütün kayıtları görür. Alan kaydı, internet varken kapıda kişi açar. Çevrimdışı kayıt, ağ kopunca aynı işi yerel olarak sürdürür. Bütün ekranlar aynı kaydı okur.

Teknik yapı

TarayıcıTR / ENNext.jssayfalarpanelAPIExpressPrismaPostgreSQLiçerik

Arayüz Next.js, sunucu tarafı Node.js. Veri PostgreSQL’de durur. Prisma, tablo yapısının kod karşılığıdır. Her fuarın veritabanı ayrıdır. Bir fuarın listesi diğer fuara karışmaz. Sunucu Ubuntu’dur. Nginx önde ters vekil olarak durur. DNS ve TLS sertifikası Cloudflare üzerindedir.

Kayıt tamamlanınca QR kodlu yaka kartı ve PDF üretilir. Kapı bu kodu okur. E-posta ve SMS, kayıt bildirimidir. Rapor, gün sonunda gelen ve gelmeyen kişiyi gösterir.

Bu projede yapılan iş

Sistemi FBİ Yazılım Bilişim’de geliştirdim. Benim payım paneller, fuara özel veritabanı, API ve sahadaki kaydın merkeze bağlanmasıdır. Alanda bir laptop durur. Turnike yazılımı o laptopta çalışan Go programıdır. Ağ kopunca kayıt yerelde devam eder, ağ gelince eşitlenir.

Yığın

  • Next.js
  • Prisma
  • PostgreSQL
  • Tailwind CSS
  • Çok dilli online kayıt
  • QR yaka kartı ve PDF
  • Yerinde ve çevrimdışı kayıt
  • B2B görüşme akışı
  • Fuara özel veritabanı

↑↓ seç · Enter aç · Esc kapat