Hi I'm Josh,
Today I'm launching AirBadge, a module that adds Stripe Subscriptions to Auth.js.
My motivation for building this is based on my last failed SaaS. One of the issues I had was launching without payments.
At the time I figured, because I know payment stuff, it could always be added later. Didn't seem like the biggest unknown.
But it meant manually sending invoices and reminders to customers. I could see they were using my product, but they were often very late on payment. So I was never sure if my thing was working, and it hurt my motivation to work on it.
What I learned is that payment is an important signal you should have on day one. Otherwise, it's hard to know if your SaaS is working or if you need pivot.
And adding payment isn't the hardest thing to do. These days, Stripe makes it quite easy. Most of the work is now in connecting payment to identity.
Writing this glue code usually takes a few days, and with automated tests, maybe a week.
With AirBadge, it now takes less than an hour. Just install the NPM package and configure some options. That's it!
My hope is that AirBadge removes a week of work and allows developers to launch their SaaS ideas faster.
Instead of writing glue code, just focus on implementing your idea and use the extra time to try out more ideas.
AirBadge is totally FREE and Open Source. And the intention is that it will remain so.
Depending on adoption, some optional paid features will be added for B2B. For example, team pricing, per-seat licencing, and annual pricing will likely be paid features.
Looking forward to seeing what people build with this!
And feel free to reach out with any questions, or if you need help getting set up.
I'm @joshnuss on Twitter.
Best,
Joshua Nussbaum
@milad_ranaei Thanks Milad!
AirBadge currently has a full test suite, including unit and integration tests. Writing that stuff is a lot of work, so it's nice to not have it repeated in each project.
Looking ahead, the plan is to offer optional paid features. I'm trying to copy Sidekick's model (popular queuing system for Ruby on Rails). Their thing is totally free, only once you get really big, for example needing multiple servers or wanting a monitoring dashboard, then it's a few hundred bucks per year.
For SaaS projects, I think a good inflection point is when people want to offer team pricing/annual pricing. It means they are having success and trying to move to the next level, so $200/yr probably makes a lot of sense.
And of course, feedback is welcome
@joshnuss@joshua_nussbaum
Dear AirBadge Team,
I hope this message finds you well.
I’m Michelle, Business Development at Orenji Studio.
I want to introduce Orenji Studio, Indonesia's design service starting in 2020 with a small team of 10 members. Since our launch, our job has been about Product Design, Digital Branding, Creative Illustration, and Motion Design.
What makes us unique:
- Small design team to focus more and faster to raise your brand and product.
- You'll be invited to our Figma, so we can always collaborate and discuss the project.
- Unlimited requests and revisions to perfect the work!
Some of our clients include:
Opaper, Pawsh, Jakpat, GoDaddy, WiiWoo, Mealmates, Motion Circles, etc. We think that we can help AirBadge shortly, and we would like to invite you for a further conversation with our team. If the AirBadge team has time this week, can we set up a Google Meet to discuss this collaboration? Please don't hesitate to contact me through this message or WhatsApp (6285886641187). Thank you.
Warm Regards,
Michelle Maharani
Congratulations on the launch! It sounds like you've created a fantastic tool that addresses a common pain point for SaaS developers. Being able to easily integrate payment functionality from the get-go can make a huge difference in the success of a product. Keep up the great work!
Replies
AirBadge
AirBadge
findatool
AirBadge
Better Sheets
Kanso
AirBadge
Retexts