moosieyM
Convex Communityโ€ข7d agoโ€ข
1 reply
moosiey

Printability.app | Plugins, Tools, & Resources for Print Design

Hey everyone! Today I launched Printability - my new "parent" brand/app for products like my Figma plugin called "Print for Figma".

Until now, I didn't have my own auth, backend, or payment processing - it always felt like a beast of a project to set all that up. So for years I have just relied on Figma as a merchant of record and kept things very simple with my SaaS.

However, I've spent the last ~6 months creating 'Printability' - with Convex as the core, and it has been fantastic. It's not open source, but here's a summary:

- Better Auth + Convex โ€” Email/password, Google OAuth, OTP verification, account linking, all wired through better-convex

- Seat-based licensing system & Real-time dashboard - License keys, seat activations per Figma user, multi-device activation tokens โ€” entirely in Convex (and Stripe)

- 15-table 'relational' saas schema - Auth, billing, orgs, members, licenses, seats - all on Convex

- Stripe webhook handling via Convex HTTP actions - Signature verification + idempotency tracking via a
stripeEvents
table

- Convex HTTP endpoints as auth APIs for my Figma plugins

- Custom Convex+S3 storage system with pre-signed uploads/downloads

- Rate limiting with Convex rate-limiter - Tiered limits on sensitive mutations (user existence checks, suspicious activity)

You can check it out at https://www.printability.app - I know most of you are devs, not print designers, but it might still be good inspiration for your own SaaS ๐Ÿ™‚

Thanks Convex team for creating such a great product!
image.png
Printability
Design, proof, and print from your own virtual studio. Print-ready templates, color management, 3D mockups, soft-proofing, and global on-demand printing.
Printability | Plugins, Tools, and Resources for Print Designers
Was this page helpful?