Uçtan uca şifreli gerçek zamanlı sohbet uygulaması. Mesajlar istemci tarafında AES-256 ile şifrelenip öyle gönderiliyor; sunucu içeriği hiç görmüyor.
Çoğu sohbet uygulamasında mesajlar sunucuda okunabilir hâlde durur. Bu proje bunun tersini deniyor: şifreleme ve çözme işlemi tamamen istemcide oluyor, veritabanına düşen şey şifreli metin. Uygulama bir sohbet arayüzünden ibaret değil — arkadaşlık istekleri, çevrimiçi durumu, son görülme, okundu bilgisi ve okunmamış mesaj sayacı gibi gerçek bir mesajlaşma ürününün beklediği akışlar kurulu. Socket.io sunucusu Next.js uygulamasının yanında kendi süreci olarak çalışıyor.
Fikirden veri modeline, şifreleme katmanından arayüze kadar tamamını tek başıma yazdım. Açık kaynak olarak yayınlandı.
Geliştirdiğim diğer ürünler
Eğitmenler ve kurumlar için kapalı öğrenci platformu. Müfredat, ödev, yoklama, canlı ders ve ilerleme takibi tek panelde; dışarıya kayıt yok, öğrenciyi eğitmen ekler.
Türkiye'deki ödeme altyapıları ve bankaların sanal poslarını tek bir API altında toplayan unified payment gateway kütüphanesi.
Sigara bırakma sürecini takip eden ve motive eden mobil uygulama. Geçen süreyi, kazanılan parayı ve sağlık kazanımlarını gerçek zamanlı gösterir.