saas-starter-ko: plantilla de Next.js (15) para crear servicios web SaaS
(github.com/kych0912)Es una plantilla de Next.js para construir rápidamente servicios web SaaS.
¿Conocen saas-starter, creado por Vercel? Es una plantilla con funciones simples necesarias para un SaaS, como inicio de sesión básico, pagos con Stripe, dashboard, etc.
Sin embargo, para que los desarrolladores la usaran, había algunas limitaciones como las siguientes.
- Stripe Payments no está disponible en Corea
- No tiene OAuth
- Sin soporte multilingüe
- Sin modo oscuro
Por eso la convertimos en un proyecto open source agregando estas funciones.
- Migración de Stripe a StepPay
- Se agregó inicio de sesión con Google y Naver OAuth, y se integró con el inicio de sesión existente usando Auth.js
- Soporte para coreano/inglés y se agregó un script que analiza archivos Excel de traducción y los convierte a JSON
- Se agregó modo oscuro
- Se agregó chaining middleware
¿En qué casos se puede usar esta plantilla?
- Quieres validar con usuarios una idea de SaaS que tienes en mente.
- Necesitas crear un MVP rápidamente.
En esos casos, puede ahorrar más de 100 horas de desarrollo.
En la demo no se realizan cobros reales, pero si pagas con tarjeta en lugar de KakaoPay, puede quedar registrada la información de la tarjeta. ¡Recomendamos usar KakaoPay!
¡Es la primera vez que publico un proyecto open source de esta manera, así que estoy muy nervioso...! Espero que esto ayude a muchas personas a desarrollar más fácilmente.
Si pueden echarle un vistazo, por favor denle una estrella también jaja. Gracias.
19 comentarios
Gracias a kyt0315 por su dedicación y su aporte a la comunidad. Baja la barrera para empezar proyectos nuevos y motiva bastante. Gracias a eso, estoy intentando usarlo y trabajando en mi propia optimización, o pequeñas mejoras.
¡Avísame cuando lo termines más adelante! ¡Creo que me pondría muy feliz!
¡Está genial...! ¡Te apoyaré!
Gracias 😊
Eh... hola. Somos StepPay.
Para nosotros también es muy emocionante. Además de la integración con nuestro servicio, nos da muchísima alegría que haya salido un boilerplate open source dentro del ecosistema de desarrollo de Corea.
También nos gustaría conversar sobre el proyecto, ¿podríamos pedirte que nos contactes?
Como este es un espacio público, te agradeceríamos mucho si nos compartes a
contact@steppay.krun correo o número de teléfono al que podamos contactarte.¡Por favor, asegúrense de contactar a kych0912!
¡Le envié un correo! Gracias.
¡Le di Star! ¡Está genial!
(Y además, hay un pequeño error tipográfico en la dirección para desarrolladores de Naver en el archivo
lib/db/setup.ts.)¡Ah! ¡¡Muchas gracias por avisarme...!! Es usted el primer contribuyente de mi proyecto...!!
¡Gracias...!
Yo también te agradezco 🙇♂️
Había sido incómodo no poder usar el starter kit SaaS existente por problemas causados porque
srtipeno funcionaba.Creo que usando este toolkit se resolverá. Muchas gracias.
¡Sí! Yo también quería hacerlo con el kit existente, pero como tenía esos problemas, lo hice de nuevo desde cero.
Gracias. Lo voy a usar bien.
Por favor, creen un proyecto genial...!
Gracias.
¡Espero que te haya sido útil!
¡Guau, qué proyecto tan bueno!
Justo estaba por crear una aplicación web,
pero como tenía que implementar todo desde el login hasta la autenticación, lo fui postergando.
¡Creo que voy a empezar con esto!
Creo que gracias a reacciones así puedo seguir desarrollando. Gracias 🙇♂️ De verdad espero que haya sido de ayuda. Gracias, jaja.