25 points par kyt0315 2025-04-02 | 19 commentaires | Partager sur WhatsApp

Il s’agit d’un modèle Next.js pour créer rapidement un service web SaaS.

Connaissez-vous saas-starter, créé par Vercel ? C’est un modèle qui implémente les fonctionnalités simples mais essentielles à un SaaS, comme la connexion de base, le paiement via Stripe, un tableau de bord, etc.

Mais pour les développeurs, il y avait quelques limites :

  1. Stripe Payments n’est pas pris en charge en Corée
  2. Pas d’OAuth
  3. Pas de support multilingue
  4. Pas de mode sombre

J’ai donc ajouté les fonctionnalités suivantes et publié le tout en open source.

  1. Migration de Stripe vers StepPay
  2. Ajout de la connexion OAuth Google et Naver, et intégration de la connexion existante avec Auth.js
  3. Support coréen/anglais, et ajout d’un script qui parse un fichier Excel de traduction pour le convertir en JSON
  4. Ajout du mode sombre
  5. Ajout d’un middleware chaînable

Voici dans quels cas ce modèle peut être utile :

  • Vous voulez faire valider votre idée de SaaS par des utilisateurs.
  • Vous devez créer rapidement un MVP.

Dans ce type de situation, il peut vous faire gagner plus de 100 heures de développement.

Dans la démo, le paiement réel n’est pas effectué, mais si vous payez par carte plutôt que via KakaoPay, les informations de carte peuvent être enregistrées ! Je recommande KakaoPay.


C’est la première fois que je publie un projet open source de cette manière, donc je suis vraiment très nerveux... ! J’espère que cela aidera beaucoup de gens à développer plus facilement.

Si vous y jetez un œil, n’hésitez pas à laisser une étoile aussi, haha, merci.

19 commentaires

 
whoshe 2025-04-09

Merci à kyt0315 pour son dévouement et sa contribution à la communauté. Cela abaisse la barrière au démarrage de nouveaux projets et c’est motivant. Grâce à cela, j’essaie d’utiliser ce starter en travaillant de mon côté sur quelques optimisations ? de légères améliorations ?

 
kyt0315 2025-04-10

Prévenez-nous quand ce sera terminé plus tard ! Je pense que ça me rendra vraiment très heureux !

 
unqocn 2025-04-08

Superbe... ! Je vous soutiendrai !

 
kyt0315 2025-04-10

Merci 😊

 
steppay 2025-04-03

Oh… bonjour. Ici StepPay.
Nous aussi, nous sommes très émus. Il y a bien sûr l’intégration avec notre service, mais nous sommes surtout très heureux de voir qu’un boilerplate open source est apparu dans l’écosystème de développement coréen.

Nous aimerions aussi échanger avec vous au sujet du projet ; pourrions-nous vous demander de nous contacter ?
Comme il s’agit d’un espace public, nous vous serions très reconnaissants de nous envoyer à contact@steppay.kr une adresse e-mail à laquelle vous joindre ou un numéro de téléphone.

 
steppay 2025-04-03

Merci de bien vouloir contacter kych0912 !

 
kyt0315 2025-04-04

Je vous ai envoyé un e-mail ! Merci.

 
pacho 2025-04-03

J’ai mis une étoile ! C’est super !
(Et il y a une petite faute de frappe dans l’adresse développeur Naver dans le fichier lib/db/setup.ts.)

 
kyt0315 2025-04-03

Ah !! Merci de me l'avoir signalé..!! Vous êtes le premier contributeur à mon projet...!!

 
dongwon 2025-04-03

Merci... !

 
kyt0315 2025-04-03

Merci à vous aussi 🙇‍♂️

 
ethanhur 2025-04-03

J’avais des difficultés parce que je ne pouvais pas utiliser le kit de démarrage SaaS existant à cause de problèmes liés au fait que Stripe ne fonctionnait pas.

Je pense que l’utilisation de cette boîte à outils permettra de résoudre cela. Merci beaucoup.

 
kyt0315 2025-04-03

Exactement ! Moi aussi, je voulais le créer avec le kit existant, mais il y avait ces problèmes, donc j'en ai fait un nouveau.

 
tensun 2025-04-03

Merci. Je vais l’utiliser avec plaisir.

 
kyt0315 2025-04-03

Créez un projet génial... !

 
hilft 2025-04-03

Merci.

 
kyt0315 2025-04-03

J’espère que cela vous aura été utile !

 
gkflavhdl123 2025-04-02

Waouh, c’est un projet vraiment génial !!
Justement, j’étais en train d’essayer de créer une application de type Ruffle,
mais je n’arrêtais pas de repousser à cause de l’idée qu’il fallait tout mettre en place, de la connexion à l’auth.
Je vais essayer de commencer avec ça !

 
kyt0315 2025-04-03

C’est grâce à ce genre de retours que je peux continuer à développer, je crois. Merci 🙇‍♂️ J’espère vraiment que cela vous aura été utile. Merci haha