Müşteri için değil, ihtiyaç için yazdığımız ürünler
Bir işi tekrar tekrar elle yaptığımızda ondan bir ürün çıkıyor. Bazıları kurumlara kurulabilen kapalı sistemler, bazıları herkesin kullanabildiği açık kaynak araçlar.
- Ürün
- 2
- Yayında
- 1
- Açık kaynak
- 1
Better Payment
Türkiye'deki ödeme altyapıları ve bankaların sanal poslarını tek bir API altında toplayan unified payment gateway kütüphanesi.
Türkiye'de ödeme almak isteyen her geliştirici aynı duvara tosluyor: her banka ve her ödeme kuruluşu kendi API'sini, kendi hata biçimini, kendi imzalama yöntemini dayatıyor. Bu iş her projede sıfırdan yazılıyor ve her seferinde aynı yerlerde kırılıyor.
Better Payment bu tekrarı ortadan kaldırmak için yazıldı ve kapalı tutulmadı. Sağlayıcıların tamamı tek ve tutarlı bir API'nin arkasında; sağlayıcı değiştirmek uygulama kodunu değil birkaç satır yapılandırmayı ilgilendiriyor. TypeScript tipleri kutudan çıkıyor, hatalar normalize ediliyor.
- Yıldız
- 218
- Fork
- 21
- Lisans
- MIT
- npm
- v0.11.1
import { betterPayment, iyzico } from 'better-payment'; const payment = betterPayment({ providers: { iyzico: iyzico({ apiKey: process.env.IYZICO_API_KEY!, secretKey: process.env.IYZICO_SECRET_KEY!, }), },}); // Çağrının şekli dört sağlayıcıda da aynıconst { threeDSHtmlContent } = await payment.iyzico.initThreeDSPayment(order);npm install better-payment- 01
Tek API
iyzico, PayTR, Parampos ve Akbank aynı çağrının arkasında. Sağlayıcı değiştirmek birkaç satır yapılandırma.
- 02
Kutudan TypeScript
İstek ve cevapların tipi paketle geliyor; yanlış alan derlemede yakalanıyor, üretimde değil.
- 03
Tek hata biçimi
Her sağlayıcının kendine özgü hata cevabı tek, tutarlı bir biçime çevriliyor.
Öğrenci Paneli
Ders veren herkes için hazır öğrenci platformu — kurulumu bende, sistem sizin.
Kurumunuzun kendi alan adında çalışan bir öğrenim platformu. Eğitmen müfredatı ve ödevleri panele koyuyor, öğrenci dersleri sırayla takip edip ödevini teslim ediyor, eğitmen notlandırıp geri bildirim bırakıyor. Kurum da bütün sınıfın nerede olduğunu tek yerden görüyor.
- Arayüz dili
- Türkçe
- Ekran
- 40+
- Otomatik test
- 199
- Kurulum süresi
- Gün
Nasıl çalışır
- 01
Kurulum
Panel kurumunuzun alan adında, sizin sunucunuzda ya da bizim işlettiğimiz altyapıda kuruluyor.
- 02
İçerik
Eğitmenler müfredatı, ders notlarını ve ödevleri ön koşul sırasıyla panele giriyor.
- 03
Takip
Öğrenci teslim ediyor, eğitmen notlandırıyor; ilerleme hem öğrenciye hem kuruma görünür.
Panelde neler var
Müfredat ve ders içeriği
Bölüm–ders yapısı, sözdizimi renklendirmeli ders notları, derse bağlı kaynaklar ve ön koşullu program sırası.
Ödev ve değerlendirme
Ödev verme, öğrenci teslimi, notlandırma ve yazılı geri bildirim. Ödev teslim edilmeden ders kapanmıyor.
Takvim ve canlı ders
Ders programı, ders saatinde açılan katılım bağlantısı ve ders sonrası kaydın panel üzerinden izlenmesi.
Yoklama ve ilerleme
Katılım kaydı, tamamlanma yüzdesi, aktivite ısı haritası ve haftalık seri; eğitmen tarafında öğrenci 360 ekranı.
Sınıf ve motivasyon
Sınıf panosu, üye listesi, sıralama tablosu, dönem ödülleri ve sınıfa ya da tek öğrenciye duyuru.
Yönetim
Öğrenci ve grup yönetimi, davet ve karşılama e-postaları, veli onayı, KVKK metinleri ve rol bazlı erişim.
Kime uygun
- Kendi öğrenci grubunu yürüten eğitmenler ve özel ders veren öğretmenler
- Dönem usulü sınıf açan akademiler, kurslar ve eğitim kurumları
- Kurum içi eğitim programı yürüten ekipler
Nasıl edinilir
- Kurulum + lisans
- Kendi alan adınızda, kendi sunucunuzda çalışır. Kurulumu ben yaparım; veriler ve sistem tamamen sizde kalır.
- Barındırmalı
- Sunucu, güncelleme, yedekleme ve izleme bende. Siz yalnız paneli kullanırsınız.
- Kuruma özel geliştirme
- Marka uyarlaması, mevcut sistemlerinizle entegrasyon ya da kuruma özel ek modül. Kapsamı birlikte belirleriz.
Fiyat kapsama göre belirleniyor; hazır bir paket listesi yerine ihtiyacınızı konuşup teklif çıkarıyorum.