saas-starter-ko: SaaS Webサービスを作るためのNext.js(15)テンプレート
(github.com/kych0912)高速なSaaS Webサービス構築のためのNext.jsテンプレートです。
Vercel製のsaas-starterをご存じですか? 基本的なログイン、Stripe決済、ダッシュボードなど、SaaSに必要なシンプルな機能が実装されているテンプレートです。
しかし、開発者が使うには次のような物足りなさがありました。
- 韓国ではサポートされていないStripe Payments
- OAuth なし
- 多言語対応なし
- ダークモードなし
そこで、次のような機能を追加してオープンソースとして公開しました。
- Stripe -> StepPay へ移行
- Google、Naver OAuthログインを追加し、既存ログインとAuth.jsで統合
- 韓国語/英語対応 & 翻訳Excelファイルをパースしてjsonに変換するスクリプトを追加
- ダークモード追加
- Chaining middleware 追加
このテンプレートは、たとえば次のようなときに使えます。
- 思いついたSaaSアイデアをユーザーに検証してもらいたい。
- すばやくMVPを制作しなければならない。
こういうとき、100時間以上の開発時間を短縮できます。
デモでは実際の決済は行われませんが、KakaoPayではなくカードで決済するとカード情報が残る可能性があります! KakaoPayをおすすめします
このようにオープンソースを公開するのは初めてなので、とても緊張しています...! これを通じて、より多くの方が簡単に開発できるようになればうれしいです!
もしよければ、ぜひ一度見ていただいて、Starも押していただけるとうれしいです。ありがとうございます。
19件のコメント
kyt0315さんの献身とコミュニティへの貢献に感謝します。新しいプロジェクトを始めるハードルを下げてくれて、やる気も湧いてきます。おかげでこのスターターを使ってみようと、自分なりの最適化? ちょっとした改善? を進めています。
後で完成したら知らせてください! とてもうれしいと思います!
すばらしいです…!応援しています!
ありがとうございます😊
おっ…こんにちは。ステップペイです。
私たちもとても感激しています。私たちのサービス連携もありますが、韓国の開発エコシステムにボイラープレートのオープンソースが登場したことがとてもうれしいです。
プロジェクトについてもお話ししたいことがあるのですが、一度ご連絡いただいてもよろしいでしょうか?
オープンな場なので、contact@steppay.kr 宛てにご連絡可能なメールアドレスまたは電話番号をお送りいただけると大変ありがたいです。
kych0912さんだとお伝えして、ぜひ一度ご連絡をお願いいたします!
メールをお送りしました!ありがとうございます。
Starを押しました! 素晴らしいです!
(そして、
lib/db/setup.tsファイルのネイバー開発者アドレスに小さなタイプミスがあります。)あっ!!お知らせいただきありがとうございます..!!私のプロジェクトの最初の貢献者でいらっしゃいます...!!
ありがとうございます…!
私もありがとうございます🙇♂️
stripeに対応していないことで既存の SaaS starter kit を使えず不便でしたが、このツールキットを使えば解決できそうです。誠にありがとうございます。
そうですね! 私も既存のkitで作りたかったのですが、その問題点があったので新しく作りました。
ありがとうございます。役立てて使わせていただきます。
すてきなプロジェクトを作ってください...!
ありがとうございます。
お役に立てれば幸いです!
わあ、ものすごく良いプロジェクトですね!!
ちょうどラフリケーションを構築しようと思っていたんですが、
ログインから認証まで全部実装しなきゃいけないと思ってずっと先延ばしにしていました。
これで始めてみないとですね!
こうした反応のおかげで、開発を続けていけるのだと思います。ありがとうございます🙇♂️ 本当にお役に立てればうれしいです。ありがとうございますhaha