1
0 Comments

Stripe Pad, a Storefront, a Micro SaaS boilerplate for your Stripe. ¿Php or Nodejs?

I got my stripe account cancelled for stripepad.com

It's an Storefront for your Stripe account. After you sign up with Stripe, the "app" showcase the products you have listed in your stripe account. An easy way to sell your products, no intermediaries.

It got canceled because it's a potential source of disputes. So let's pivot!

Let's look on the opportunities, it has been since long ago that I wanted to build an open source project, in fact I started a git repo called Micro SaaS boilerplate, the idea behind was the same, to be able to deploy new products fast without having to care everytime about stripe payments, users, logins, emails, etc...

So if I convert it to a self-hosted package, there will be no problem at all.

Stripe Pad is an open source boilerplate for developing micro saas. It makes it easy to sell the products & subscriptions you already have in your Stripe account. That could be enough to launch and validate new ideas with ease.

Find it here: https://github.com/natzar/Stripe-Pad

The Goals and objectives

  • Collaborative since day 0
  • Work in an open source project from the start
  • Have a fast way to develop new products without having to write every time all the code for payments, users, logins, etc...
  • Copy WordPress architecture style
  • Easy to customize (themes)
  • It's not a stripe api wrapper only, it comes ready to show your products with a payment link in public.
  • Just adding your stripe credentials to the config file, the app should show your products ready to be bought.

Highlights & unique features

  • The project has to be simple and kept simple. This is the main difference with other boilerplates you can find out there
  • As less private parts as possible, it will be a success if you can manage it entirely from Stripe.
  • To provide a simple, easy-to-use interface for managing products and accepting payments through Stripe.
  • To serve as a starting point for developers looking to build a SaaS application or e-commerce platform that utilizes Stripe for payments.
  • To allow for customization of the front-end as per user's need.
  • To be easy to integrate with other systems, such as email marketing platforms, crms, ...
  • To be fully secure and compliant with all relevant security standards.
  • To be well-documented and easily understandable to developers of all skill levels.
  • To be actively maintained and supported by the developer community.
  • To provide a fast and efficient way of testing new ideas via payment!

The plan is to get what I already have for the stripe connection + frontend.
The doubt is about the back-end language, Php or Nodejs ? Php can be a lot of things, but it is also CHEAP, OPEN, EASY to manage and deploy. I would use Php, like WordPress, but would love to see what you think. Please leave a comment with the language you would use.

Ready? Not yet!

Follow me on github: https://github.com/natzar/stripe-pad and the README file.

The prototype will be ready in less than 7 days, next friday v.0.0.1 will be ready to download. I'm starting to migrate different parts of code to the repo. Main components:

  • Storefront (html & css to showcase products)
  • Stripe api (gathering products, subscriptions, account details)
  • Stripe webhooks

I'm really excited about it, because I'm including you (a potential user) from day 0. I know this is something wanted by many. Also I'm excited because you don't need gumroad sell your products, just your stripe account. I love to convert a cease & desist from Stripe team to an open source project I will be maintaining. Also, open source means worrying less about competitors, that's good for once too...

I have to "chill" because I get too excited with the idea of adding a plugins architecture asap, I have to repeat to myself:
Minimum opinionated, open source, simple, from Stripe and for Stripe.

Some questions

  • Have you used any microsaas boilerplates?
  • The tech of one or another have stopped you about using it?
  • Does the infinite number of features have stopped you from using a boilerplate or SaaS framework?
  • Do you know some very simple SaaS boilerplate like the one I'm proposing? (just show stripe products + manage payments).
    Would a simple boilerplate could help you launch and validate ideas faster?

Find it here: https://github.com/natzar/Stripe-Pad

on January 19, 2023