Servizi
Sviluppo SaaS
Il lavoro SaaS qui significa il prodotto e l'impianto. Auth, billing e tenancy sono di prima classe, così non li imbullonate dopo il primo cliente. Facciamo crescere la piattaforma con l'uso — non sovradimensioniamo il primo giorno.
info@lyrocode.com

Cosa copriamo
Costruiamo la piattaforma che vendete: account, ruoli, Stripe, tenancy e la console admin. Il primo rilascio è qualcosa per cui potete fatturare, non un prototipo da buttare.
SaaS qui significa il prodotto che vendete e l'impianto sotto. Account, ruoli, billing e admin sono di prima classe. Il primo rilascio è qualcosa per cui potete fatturare.
Di solito costruiamo su Next.js, TypeScript, Node e Postgres, con Stripe per i soldi e Clerk o Auth0 quando non volete possedere l'auth il primo giorno. Redis, Prisma e GraphQL arrivano quando il prodotto ne ha bisogno. Facciamo crescere la tenancy con l'uso — non sovradimensioniamo una mesh sul cliente uno.
- Architettura di prodotto multi-tenant
- Billing Stripe e portali cliente
- Auth, ruoli e una console admin
- Analytics di utilizzo su cui potete agire
Nella pratica
- Prodotti in abbonamento dal primo cliente pagante a molti tenant
- Auth con Clerk, Auth0 o uno stack custom
- Stripe: piani, trial, dunning e portale cliente
- RBAC, audit log e un admin ops
- Pattern di tenancy Postgres che non vi chiudono in un angolo
- Job in background, Redis e realtime dove il prodotto ne ha bisogno
- PostHog o Mixpanel così vedete cosa fanno davvero le persone
- AWS o Vercel dimensionati allo stadio in cui siete
Tecnologie con cui lavoriamo
Sono strumenti con cui rilasciamo. Scegliamo per il prodotto e per il team che lo terrà — non per una slide.
Prodotto
React
Next.js
TypeScript
Node.js
NestJS
GraphQL
Prisma
PostgreSQL
Redis
Billing, auth e insight
Stripe
Clerk
Auth0
PostHog
Mixpanel
Google Analytics
Sentry
Farla girare
AWS
Vercel
Docker
Kubernetes
GitHub Actions
Cloudflare
Domande che sentiamo spesso
- Potete portare un MVP a multi-tenant dopo?
- Sì. Rilasciamo un primo rilascio che potete vendere, poi espandiamo tenancy, billing e admin quando vi servono.
- Integrate Stripe?
- Sì. Abbonamenti, pagamenti falliti e portali cliente sono una parte normale del lavoro.
- Com'è fatto lo stack SaaS?
- Più spesso Next.js, TypeScript, Node, Postgres e Stripe. Clerk o Auth0 per l'auth se volete togliervelo di dosso. Redis, Prisma e GraphQL quando il prodotto ne ha bisogno. AWS o Vercel per farlo girare. Non inventeremo una piattaforma che non potete staffare.
Diteci cosa state costruendo.
Di solito rispondiamo entro un giorno lavorativo. Scrivete a info@lyrocode.com se preferite saltare il modulo.
