LIVE PREVIEWBUY FOR $49

Nodeman — AI Workflow Studio (SaaS, React + Node + Postgres)

Launch a credit-based AI picture & video era SaaS by yourself area in beneath an hour. Nodeman is a whole, production-ready Node.js + React utility: a node-graph canvas the place clients chain 20+ AI fashions (picture, video, audio, voice, movement), a full Stripe billing engine, an admin panel for the whole lot (templates, pricing, clients, branding, fashions), and a switchable auth system that works out of the field with no third-party signup required.

⚠️ Necessary: third-party providers and their prices

This merchandise is a self-hosted JavaScript utility. To run the AI options and the SaaS billing circulation, you’ll create accounts with a number of exterior providers. These providers invoice you straight and their charges are separate from the one-time buy worth of this merchandise:

  • Replicate — required, pay-per-generation. Hosts each AI mannequin (picture, video, audio). You might be charged by Replicate per second of mannequin compute utilized by your clients.
  • Stripe — required for paid plans and credit score top-ups. Stripe expenses its normal processing price on each transaction (no month-to-month price).
  • Clerk — non-compulsory. The built-in electronic mail + password auth is the default, so Clerk is barely wanted in the event you select the hosted-auth supplier from the admin panel. Clerk has a free tier; paid tiers apply above its MAU threshold.
  • Resend — non-compulsory. Used for transactional electronic mail (password reset, low-credit warnings). Resend has a free tier; you too can level the app at any SMTP supplier as an alternative.
  • Database internet hosting — required (Supabase, Neon, Railway, Render, RDS, or self-hosted Postgres). Most suppliers have a free tier ample for early visitors.

This merchandise ships the appliance supply and all integration code. It doesn’t embrace any pay as you go credit, API quota, or third-party subscriptions. Plan for these utilization charges alongside your enterprise mannequin — pricing the credit score pack so it covers Replicate + Stripe per era is the way you keep worthwhile.

Reside Demo

Demo URL: nodeman-ai-workflow-studio.up.railway.app

One-click sign up — demo accounts seem on the high of the login web page:

First request after idle might take ~30 seconds whereas the free-tier dyno wakes up. Subsequent requests are prompt.

Nodeman - Self-hosted AI Workflow SaaS Studio - 1
Nodeman - Self-hosted AI Workflow SaaS Studio - 2

Why Nodeman is totally different

Most “AI generator” scripts on CodeCanyon are skinny single-prompt wrappers round one API. Nodeman is a visible workflow canvas: clients drag nodes, join outputs to inputs, and chain a face reference right into a video mannequin right into a music-bed generator with out writing a line of code. It scales from “make me a single picture” to “produce a 6-shot cinematic advert with voiceover” in the identical UI.

  • Node-based canvas — not a kind. Pan, zoom, join, group, save, model, share.
  • 20+ AI fashions inbuilt — Veo 3.1, Kling v3 Professional, Hailuo 2.3, Flux 2 Professional, Imagen 4, Seedream 5, Runway Gen4, MiniMax Speech HD, MusicGen, and extra through Replicate.
  • Three auth choices, swappable from the admin panel — Constructed-in electronic mail + password (default, no third celebration), Clerk (hosted, social login), or Supabase Auth.
  • 20 curated starter templates + 8 public workflows + 8 seeded buyer initiatives ship within the field. Your demo is rarely empty.
  • Pre-built bundle ships within the repo — deploys to Render/Railway free tier with out OOM in the course of the Vite construct.
  • Cellular responsive throughout touchdown, login, pricing, phrases, privateness. Examined through Playwright.

✨ Buyer-side options

  • Editorial darkish touchdown web page with admin-editable hero, options, pricing, and footer.
  • E-mail + password enroll / sign up / forgot password / reset password.
  • Mission dashboard with starter workflows, search, kind, duplicate, export, delete.
  • Node canvas: 20+ node varieties — picture gen, video gen, video→video, picture→video, face swap, outfit changer, digital try-on, speaking avatar, voiceover, music mattress, storyboard, batch, chat assistant.
  • Actual-time era standing, progress, cancel, retry, price breakdown.
  • Template market — 20 production-ready workflows, paid + free, prompt clone.
  • Public workflows gallery — admin-curated featured workflows.
  • Media library — each generated asset saved, filterable, downloadable.
  • Credit score ledger — reside steadiness, utilization historical past, low-credit warnings.
  • Billing portal — plan improve / downgrade / cancel / resume, top-up packs.
  • Stripe Checkout & Buyer Portal integration.
  • Mild / darkish mode with persistent desire.
  • Account menu popover — profile, settings, billing, signal out.

️ Admin panel

  • Dashboard — MRR, clients, lively workflows, era counts, churn, high fashions.
  • Clients — search, edit credit, grant bonuses, bulk present, impersonate (audited), view element drawer with full utilization timeline.
  • Fashions — allow / disable / re-price any of the 20+ built-in fashions, add new Replicate fashions with out code.
  • Pricing — edit plan names, costs, credit score allowances, top-up packs.
  • Templates — create, edit, publish, set paid worth, add thumbnails & gallery.
  • Public Workflows — promote any buyer workflow to the general public gallery.
  • Safety — rotate JWT secret, audit log, session timeout, 2FA.
  • Settings — app identify, brand, favicon, major coloration, assist electronic mail, auth supplier, signup toggle, touchdown web page content material (hero, options, FAQ, footer), electronic mail supplier, enterprise perks.
  • Branding — full white-label assist. Change brand, favicon, app identify, accent coloration from the panel — displays throughout touchdown, login, app, billing, emails.

Tech stack

  • Frontend — React 19, TypeScript 5, Vite 6, Tailwind CSS, React Router v6, Lucide icons.
  • Backend — Node.js 20, Specific, PostgreSQL 16 (Supabase / Neon / Docker / DBngin / self-hosted).
  • Auth — HttpOnly JWT cookies, bcrypt (price 10), CSRF double-submit, fee limiting, account enumeration safety.
  • Funds — Stripe Checkout + Webhooks + Buyer Portal.
  • AI — Replicate API (20+ fashions pre-wired, add extra from admin panel).
  • Safety — Helmet CSP, CORS allow-list, Argon-grade password hashing, sanitized HTML, parameterized SQL, audit logging, IP fee limits, safe cookie flags.
  • Storage — native disk (default) or Supabase Storage / S3-compatible.
  • E-mail (non-compulsory) — Resend or any SMTP through admin config.
  • Observability (non-compulsory) — Sentry for error monitoring, structured pino logs, request IDs.
  • Checks — Vitest unit assessments + Playwright e2e (auth flows, cell responsive, billing, admin).

What’s included within the zip

  • Full TypeScript supply — frontend and backend.
  • Pre-built manufacturing bundle (dist/) — deploy with no construct step.
  • 20 curated AI workflow templates with thumbnails (picture gen, video, audio, social, storyboard).
  • 8 featured public workflows prepared for the gallery.
  • 8 seeded buyer initiatives for the demo account.
  • PostgreSQL migration scripts (idempotent, secure to re-run).
  • One-shot demo seed script (npm run seed-demo) — creates the admin + buyer accounts, populates dashboard stats, MRR snapshots, utilization historical past.
  • Dockerfile + docker-compose.yml.
  • Render Blueprint (render.yaml).
  • Railway / Nixpacks config (railway.json + nixpacks.toml).
  • PM2 ecosystem file for VPS deployments.
  • Complete README.md and DEPLOYMENT.md.
  • Admin panel information accessible at /docs after set up.

Who it’s for

  • Companies launching an AI era service for purchasers.
  • SaaS founders who need to ship a paid AI instrument with out rebuilding billing + auth from scratch.
  • Advertising groups producing marketing campaign belongings at scale.
  • Content material creators who want cinematic advertisements, social hooks, speaking avatars, or product showcases.
  • Builders utilizing Nodeman as a basis for a vertical AI product (actual property staging, vogue try-on, music video generator, and so forth.).

Necessities

  • Node.js 20+ and npm 10+.
  • PostgreSQL 14+ (Supabase free tier works, or native through Docker / DBngin).
  • Replicate API token (required for AI era).
  • Stripe account (check mode works for demos, change to reside keys for manufacturing).
  • A internet hosting platform (Render, Railway, Fly.io, AWS, DigitalOcean, VPS, cPanel with Node selector — all work).
  • (Non-compulsory) Clerk / Supabase account in order for you hosted auth as an alternative of the built-in supplier.
  • (Non-compulsory) Resend or SMTP for transactional electronic mail.

Set up (4 instructions)

cp .env.instance .env        # fill in DATABASE_URL, REPLICATE_API_TOKEN, STRIPE keys, ADMIN_JWT_SECRET
npm set up
npm run migrate             # create tables
npm run seed-demo           # create [email protected] + [email protected] + pattern information
npm begin                   # manufacturing server

Full step-by-step information for Render, Railway, Docker, VPS, and cPanel is in DEPLOYMENT.md.

✅ What you get on day one

  • Working multi-tenant SaaS with paying buyer circulation end-to-end.
  • Demo information so the app by no means seems to be empty.
  • White-label branding from the admin panel — no supply edits wanted.
  • Auth that works out of the field, no third-party signup wanted.
  • Pre-built bundle for fast deploy on free internet hosting tiers.

Ship your AI SaaS in a day, not 1 / 4.


Source