24FreelanceMercato freelance che non dorme mai
Il periodo di risposta è scaduto

Template SaaS Next.js: autenticazione, fatturazione, multi-tenant, pannello di amministrazione

108 visualizzazioni 0 risposte#41819
Budget€3 825per il progetto
FormatoProgetto una tantumnessun prepagamento
PagamentoContante, Bonifico bancario
Risposte accettateIl periodo di risposta è scadutofino a 27.08.2026
Risposte0media della categoria: 0,1
Visualizzazioni10817 in 14 giorni

Descrizione del progetto

Tradotto
Stiamo lanciando un nuovo prodotto SaaS B2B e vogliamo iniziare con un template solido e completo piuttosto che con una demo usa e getta. L'idea è che il nostro team costruirà la logica del prodotto su questo starter, quindi deve essere pronto per la produzione fin dal primo giorno: autentificazione reale, fatturazione reale, isolamento dei dati reale tra i tenant e tutta l'infrastruttura di cui ogni SaaS serio ha bisogno ma che nessuno ama riscrivere da zero. Stiamo cercando uno sviluppatore che abbia già costruito una tale base e comprenda quali soluzioni siano costose da correggere in seguito.

L'ambito copre l'intero backbone. Prima, autenticazione e ruoli — NextAuth.js v5 con email, Google e GitHub, verifica email e reset della password, gerarchia Super Admin / Org Admin / Member e gestione delle sessioni. La multi-tenancy è al centro: gli utenti appartengono a organizzazioni, le tabelle dei tenant portano org_id, c'è un flusso di invito via email pulito. La fatturazione è su Stripe: piani mensili/annuali, periodo di prova, elaborazione webhook, misurazione basata sui posti e un portale clienti per il self-service. Il pannello super-admin fornisce gestione delle organizzazioni, impersonificazione, flag delle funzionalità e metriche come MRR e churn.

L'infrastruttura collega tutto: Prisma e PostgreSQL, Resend per email transazionali, configurazione di distribuzione Vercel, CI GitHub Actions con lint, typecheck e Vitest, flag delle funzionalità tramite Vercel Edge Config. Tutto il codice è in TypeScript. Budget fisso — 420 USD per 18 giorni. Moduli e deliverables di seguito.

Moduli principali

1. Autenticazione e Ruoli
— NextAuth.js v5: email/password, Google, GitHub
— Verifica email, reset della password
— Ruoli: Super Admin / Org Admin / Member
— Gestione delle sessioni (rotazione del token di refresh)

2. Multi-Tenancy
— Modello: l'utente appartiene all'organizzazione
— Isolamento dei dati a livello DB (org_id)
— Inviti: email, accettazione, accesso all'organizzazione
— Pagina delle impostazioni: nome, logo, fatturazione, membri

3. Fatturazione e Abbonamenti
— Fatturazione Stripe: piani mensili/annuali, periodo di prova
— Webhook: checkout.session.completed, eventi di abbonamento
— Misurazione basata sui posti
— Portale clienti per il self-service
— Aggiorna/diminuisci/cancella

4. Pannello di Amministrazione
— Super Admin: gestione delle organizzazioni, impersonificazione, flag delle funzionalità
— Metriche: MRR, churn, utenti attivi
— Campagne email per segmento

5. Infrastruttura
— Prisma ORM + PostgreSQL
— Resend per email transazionali
— Distribuzione Vercel
— CI GitHub Actions: lint, typecheck, Vitest
— Flag delle funzionalità tramite Vercel Edge Config

Deliverable: repository GitHub privato, README con configurazione locale, checklist di produzione.
Budget: fisso, 420 USD. Tempistiche: 18 giorni.
Programmazione web Contante, Bonifico bancario
24
Venti · consiglio

Come scrivere una risposta che venga scelta

  • Inizia con il compito del cliente, non con una storia su di te.
  • Collega uno o due lavori simili dal tuo portfolio.
  • Indica un prezzo e una scadenza — e cosa includono esattamente.
  • Fai una domanda di chiarimento: inizia la conversazione.

Risposte 0

I testi delle risposte sono visibili solo al cliente.

Stessa categoria

Progetti simili

Tutti i progetti nella categoria
Buono a sapersi
Come rispondo a questo progetto?

Accedi come freelancer, descrivi come risolverai il compito, indica il tuo prezzo e la scadenza. Il cliente legge le risposte e inizia un dialogo con le migliori.

Chi può vedere la mia risposta?

Solo il cliente che ha pubblicato il progetto e tu. Altri freelancer non vedono il tuo testo o prezzo.

Dove posso trovare lavori simili?

Nuovi progetti in “Programmazione web” appaiono ogni giorno. Tutti i progetti nella categoria

FOR CLIENTS · SAFE DEAL ESCROW

Need a similar project? Post your task for free in 30 seconds

Get competitive bids from verified freelancers and release payment only when you approve the work via Safe Deal.

Post a Task for Free →How Safe Deal Works
FOR FREELANCERS · PAYORA 1-CLICK

Pin your profile to the TOP of the category for $5 / week

Boost your profile and portfolio to #1 in the directory (1-click crypto & fiat checkout via Payora) to get 5× more direct orders.

Pin Profile to TOP ($5/wk)Top Up via Payora