A 3D design platform with courses, subscriptions and work publishing
A Hebrew SaaS platform for 3D design: buying access to a video course, monthly subscriptions and credit packs for an external design tool, alongside a work-publishing flow with admin review — including payments and invoicing through Green Invoice.
The challenge
A 3D design business needed one system combining training, selling access to the design tool, and a moderated publishing flow for user work — all fitted to the Israeli market: Hebrew right-to-left, shekels and invoices. In parallel the payment system was migrated to Green Invoice and storage for heavy model files was solved.
The outcome
A complete Next.js application was built and shipped: a marketing site, signup and login, a gated user area and an admin back-office. It includes a course player (Mux), subscriptions and credit packs, a publishing pipeline with approve/reject, storage on Cloudflare R2, and payments and invoicing through Green Invoice.
Tech Stack
How we worked
The five stages from idea to launch.
- 1Specifying the product: video course, subscriptions, credit packs and the work-publishing flow
- 2Designing and building a Hebrew (RTL) interface with Next.js, React and Tailwind
- 3Payments and invoicing integration — migrating from LemonSqueezy to Green Invoice, including webhooks
- 4Building the upload and publishing pipeline: client-side file bundling, storage on Cloudflare R2 and admin review (approve/reject)
- 5Authentication and permissions with Supabase (Google OAuth, RLS), a Mux course player and launch on Vercel
Have a similar project?
We'd love to hear your idea and think through how to get it live together.
Talk to us