25 điểm bởi kyt0315 2025-04-02 | 19 bình luận | Chia sẻ qua WhatsApp

Đây là mẫu Next.js để xây dựng nhanh dịch vụ web SaaS.

Bạn có biết saas-starter do Vercel tạo ra không? Đây là một mẫu đã triển khai sẵn những chức năng đơn giản cần cho SaaS như đăng nhập cơ bản, thanh toán Stripe, dashboard, v.v.

Tuy nhiên, với các nhà phát triển thì vẫn có những điểm còn thiếu như sau.

  1. Stripe Payments không được hỗ trợ tại Hàn Quốc
  2. Không có OAuth
  3. Không hỗ trợ đa ngôn ngữ
  4. Không có dark mode

Vì vậy, tôi đã bổ sung các tính năng sau và phát hành dưới dạng mã nguồn mở.

  1. Di chuyển từ Stripe sang StepPay
  2. Thêm đăng nhập Google, Naver OAuth và tích hợp với đăng nhập hiện có bằng Auth.js
  3. Hỗ trợ tiếng Hàn/tiếng Anh và thêm script phân tích file Excel bản dịch để chuyển đổi sang JSON
  4. Thêm dark mode
  5. Thêm chaining middleware

Bạn có thể dùng mẫu này khi nào?

  • Muốn kiểm chứng ý tưởng SaaS của mình với người dùng.
  • Cần tạo MVP thật nhanh.

Trong những trường hợp như vậy, bạn có thể tiết kiệm hơn 100 giờ phát triển.

Trong bản demo, thanh toán thật sẽ không được thực hiện, nhưng nếu bạn thanh toán bằng thẻ thay vì KakaoPay thì thông tin thẻ có thể bị lưu lại! Tôi khuyên bạn nên dùng KakaoPay.


Đây là lần đầu tiên tôi công khai mã nguồn mở như thế này nên rất hồi hộp...! Hy vọng nhiều người có thể phát triển dễ dàng hơn nhờ dự án này!

Nếu có thể, sau khi xem qua hãy nhấn Star giúp nhé haha. Cảm ơn bạn.

19 bình luận

 
whoshe 2025-04-09

Cảm ơn sự tận tâm và những đóng góp cho cộng đồng của kyt0315. Điều này giúp hạ thấp rào cản khi bắt đầu dự án mới và tạo thêm động lực. Nhờ vậy tôi cũng đang thử dùng bộ khung này và thực hiện một số tối ưu hóa? một vài cải tiến nhỏ? theo cách riêng của mình.

 
kyt0315 2025-04-10

Khi nào hoàn thiện thì hãy báo cho tôi nhé! Chắc tôi sẽ vui lắm!

 
unqocn 2025-04-08

Tuyệt vời...! Tôi sẽ cổ vũ bạn!

 
kyt0315 2025-04-10

Cảm ơn bạn😊

 
steppay 2025-04-03

Ồ... xin chào. Chúng tôi là Steppay.
Bên tôi cũng rất xúc động. Ngoài việc có tích hợp với dịch vụ của chúng tôi, chúng tôi còn rất vui vì đã có một boilerplate mã nguồn mở xuất hiện trong hệ sinh thái phát triển ở Hàn Quốc.

Chúng tôi cũng có vài điều muốn trao đổi về dự án, nên không biết có thể nhờ bạn liên hệ một lần được không?
Vì đây là không gian công khai, nếu bạn có thể gửi cho chúng tôi email hoặc số điện thoại có thể liên hệ qua contact@steppay.kr thì chúng tôi sẽ rất cảm ơn.

 
steppay 2025-04-03

Xin hãy nhất định liên hệ một lần với anh/chị kych0912!

 
kyt0315 2025-04-04

Tôi đã gửi email! Cảm ơn.

 
pacho 2025-04-03

Đã bấm Star! Tuyệt vời!
(Và có một lỗi gõ nhỏ trong địa chỉ nhà phát triển Naver ở file lib/db/setup.ts.)

 
kyt0315 2025-04-03

Ôi!! Cảm ơn bạn đã cho mình biết..!! Bạn là người đóng góp đầu tiên cho dự án của mình...!!

 
dongwon 2025-04-03

Cảm ơn bạn...!

 
kyt0315 2025-04-03

Tôi cũng cảm ơn bạn 🙇‍♂️

 
ethanhur 2025-04-03

Do vấn đề phát sinh vì srtipe không hoạt động nên trước đây tôi thấy khá bất tiện vì không thể dùng bộ starter kit SaaS hiện có.

Có vẻ như dùng toolkit này sẽ giải quyết được vấn đề đó. Xin cảm ơn rất nhiều.

 
kyt0315 2025-04-03

Đúng vậy! Tôi cũng muốn làm bằng bộ kit hiện có, nhưng vì có những vấn đề đó nên tôi đã làm mới.

 
tensun 2025-04-03

Cảm ơn. Tôi sẽ thử dùng nó một cách hữu ích.

 
kyt0315 2025-04-03

Hãy tạo ra một dự án thật ngầu nhé...!

 
hilft 2025-04-03

Cảm ơn bạn.

 
kyt0315 2025-04-03

Hy vọng điều này sẽ hữu ích với bạn!

 
gkflavhdl123 2025-04-02

Wow, đây đúng là một dự án cực kỳ tuyệt vời!!
Đúng lúc tôi cũng đang định xây dựng một ứng dụng web
nhưng cứ nghĩ đến việc phải tự làm mọi thứ từ đăng nhập đến auth là lại tiếp tục trì hoãn.
Chắc phải thử bắt đầu với cái này thôi!

 
kyt0315 2025-04-03

Có lẽ chính nhờ những phản hồi như thế này mà tôi có thể tiếp tục phát triển. Xin cảm ơn 🙇‍♂️ Tôi thật sự hy vọng điều đó sẽ hữu ích. Cảm ơn nhé hehe