saas-starter-ko: SaaS web hizmeti oluşturmak için Next.js(15) şablonu
(github.com/kych0912)Hızlı SaaS web hizmeti geliştirmek için bir Next.js şablonudur.
Vercel tarafından geliştirilen saas-starter'ı biliyor musunuz? Temel giriş yapma, Stripe ödeme, dashboard vb. gibi bir SaaS için gerekli basit özelliklerin uygulanmış olduğu bir şablondur.
Ancak geliştiricilerin kullanımı açısından aşağıdaki eksikler vardı.
- Kore'de desteklenmeyen Stripe Payments
- OAuth yok
- Çoklu dil desteği yok
- Karanlık mod yok
Bu yüzden aşağıdaki özellikleri ekleyerek bunu açık kaynak olarak hazırladım.
- Stripe -> StepPay geçişi
- Google, Naver OAuth girişi eklendi ve mevcut giriş Auth.js ile birleştirildi
- Korece/İngilizce desteği ve çeviri Excel dosyasını parse edip JSON'a dönüştüren script eklendi
- Karanlık mod eklendi
- Chaining middleware eklendi
Bu şablon şu durumlarda kullanılabilir:
- Aklınızdaki SaaS fikrini kullanıcılarla doğrulamak istiyorsanız.
- Hızlıca bir MVP hazırlamanız gerekiyorsa.
Böyle durumlarda 100 saatten fazla geliştirme süresinden tasarruf edebilirsiniz.
Demo'da gerçek ödeme gerçekleşmez, ancak KakaoPay yerine kartla ödeme yaparsanız kart bilgileriniz kaydedilebilir! KakaoPay'i tavsiye ederim
Açık kaynağı bu şekilde ilk kez paylaşıyorum, bu yüzden gerçekten çok heyecanlıyım...! Umarım birçok kişi bunun sayesinde daha kolay geliştirme yapabilir!
Eğer bir göz atarsanız bir Star da bırakırsanız çok sevinirim haha Teşekkürler.
19 yorum
kyt0315'e adanmışlığı ve topluluğa katkıları için teşekkürler. Yeni bir projeye başlamanın eşiğini düşürüp motivasyon veriyor. Sayesinde ben de bu iskeleti kullanmayı denemek için kendime göre optimizasyonlar mı, ufak iyileştirmeler mi, onların üzerinde çalışıyorum.
Daha sonra tamamladığınızda lütfen haber verin! Çok sevineceğim gibi geliyor!
Harika...! Seni destekleyeceğim!
Teşekkür ederim 😊
Ah.. merhaba. Biz Steppay.
Biz de gerçekten çok duygulandık. Hizmet entegrasyonumuz da var ama Kore'nin geliştirici ekosisteminde açık kaynak bir boilerplate'in çıkmış olmasına çok seviniyoruz.
Proje hakkında da konuşmak istediğimiz bazı şeyler var; sizinle bir kez iletişime geçmemiz mümkün olur mu?
Burası herkese açık bir alan olduğu için, contact@steppay.kr adresine ulaşabileceğimiz bir e-posta ya da telefon numarası gönderebilirseniz çok memnun oluruz.
Lütfen kych0912 adlı kişiyle mutlaka bir kez iletişime geçin!
E-posta gönderdim! Teşekkürler.
Star verdim! Harika!
(Ayrıca
lib/db/setup.tsdosyasında Naver geliştirici adresinde küçük bir yazım hatası var.)Ah!! Bildirdiğiniz için çok teşekkür ederim..!! Projemin ilk katkıda bulunan kişisisiniz...!!
Teşekkürler...!
Ben de teşekkür ederim 🙇♂️
srtipedüzgün çalışmadığı için mevcut SaaS starter kit'i kullanamayıp rahatsızlık yaşıyordum.Bu toolkit'i kullanınca sorunun çözüleceğini düşünüyorum. Çok teşekkür ederim.
Evet! Ben de mevcut kit ile yapmak istemiştim ama söz konusu sorunlar olduğu için yeniden yaptım.
Teşekkürler. Faydalı şekilde kullanacağım.
Harika bir proje yapın...!
Teşekkür ederim.
Umarım yardımcı olmuştur!
Vay, inanılmaz iyi bir proje olmuş!!
Ben de tam bir web uygulaması kurmayı düşünüyordum ama
girişten auth'a kadar her şeyi baştan kurma fikri yüzünden sürekli erteliyordum.
Buna bununla başlamam gerekecek gibi görünüyor!
Bu tür tepkiler sayesinde geliştirmeye devam edebildiğimi hissediyorum. Teşekkür ederim 🙇♂️ Gerçekten faydalı olmasını umuyorum. Teşekkürler haha