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.
reply