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 |