Thanks for sharing this! I had done a PWA that displays some revenue forecasting[1] based on Stripe Subscriptions but I found their APIs can be slow[2]. Having that data synced up in a db sounds like a good enhancement so will definitely look into this more.
Yes, this is one of the bigger use-cases for this library. Lots of folks want custom analytics on their Stripe data and this provides a nice way to do just that.
Let me know how you find it! Happy to implement any fixes and PRs welcome!
Not too bad technically – Apple handles most of it with StoreKit. Maybe a week of work for the initial implementation: setting up products in App Store Connect, handling purchase flow, receipt validation, restoring purchases.
The harder part was deciding on the model. Freemium limits? Trial length? What to lock? I changed this multiple times. The code changes for each iteration were small, but the decisions took longer.
I cloned Paddle's NextJS starter kit[1] and incorporated my previous reporting code built with Observable Framework[2].
It actually took longer to get the website (domain, terms, privacy) approved by Paddle and my identity verified by its 3rd party than to vibe code the site with Claude Code.
As the other comment suggests, any printer will do. For this particular model, I think a 3D printer with "good resolution" will give the best results. So a resin printer will probably give a smoother finished model than a filament printer.
Loaded up the models into my slicer, looks like a pretty straightforward print. Should print on anything "mainstream", I reckon. About 4h worth of printing on my Bambu P1S.
[1] https://github.com/hbcondo/revenut-app
[2] https://github.com/stripe/stripe-dotnet/issues/2284#issuecom...
reply