Kişisel Proje

Errihle.com — Etkinlik & Seminer Yönetim Platformu

Seminerler ve kurumsal etkinlik yönetimi için geliştirilmiş, yetki bazlı moderatör/admin paneline sahip RESTful web uygulaması; JWT ve OTP entegrasyonu ile tam güvenli oturum yönetimi.

Errihle.com

Seminerler ve kurumsal etkinlik yönetimi için geliştirilmiş kapsamlı bir web ve mobil uygulamadır.

Özellikler

  • Yetki bazlı panel: Gelişmiş moderatör ve yönetici (admin) paneli
  • Güvenli oturum: JWT entegrasyonu ile token tabanlı kimlik doğrulama
  • OTP doğrulama: NetGSM üzerinden tek kullanımlık şifre (OTP) ile SMS doğrulaması
  • Mobil entegrasyon: Web servisleriyle tam entegre çalışan mobil uygulama
  • RESTful API: Temiz ve ölçeklenebilir API mimarisi

Mimari

Errihle Platform
├── Web API (.NET)         ← RESTful backend
├── PostgreSQL             ← Veritabanı
├── JWT + NetGSM OTP       ← Güvenlik katmanı
└── Mobil Uygulama         ← Web API entegrasyonu

Teknik Detaylar

Uygulama, OOP prensipleri ile katmanlı mimari üzerine inşa edilmiştir. Kullanıcı rolleri (kullanıcı, moderatör, admin) JWT claim'leri üzerinden yönetilmekte; her istek authorization middleware katmanından geçmektedir.

SMS tabanlı OTP doğrulaması için NetGSM API entegrasyonu yapılmıştır. Bu sayede hesap oluşturma ve kritik işlemlerde ikinci faktör doğrulaması sağlanmaktadır.

Kullanılan Teknolojiler

| Katman | Teknoloji | |---|---| | Backend | .NET, RESTful API, OOP Mimarisi | | Güvenlik | JWT, NetGSM OTP Entegrasyonu | | Veritabanı | PostgreSQL | | Mobil | Web API Entegrasyonu |