24FreelanceRynek freelancerów, który nigdy nie śpi
Okres odpowiedzi minął

Szablon SaaS Next.js: uwierzytelnianie, fakturowanie, multi-tenant, panel administracyjny

109 przeglądów 0 opinii#41819
Budżet€3 825za projekt
FormatProjekt jednorazowybrak zaliczki
PłatnośćGotówka, Przelew bankowy
Odpowiedzi akceptowaneOkres odpowiedzi minąłdo 27.08.2026
Odpowiedzi0średnia w kategorii: 0,1
Widoki10918 w ciągu 14 dni

Opis projektu

Przetłumaczone
Uruchamiamy nowy produkt B2B SaaS i chcemy zacząć od solidnego, w pełni funkcjonalnego szablonu, a nie od jednorazowej wersji demo. Idea polega na tym, że nasz zespół zbuduje logikę produktu na bazie tego startera, więc musi być gotowy do produkcji od pierwszego dnia: prawdziwe uwierzytelnianie, prawdziwe fakturowanie, prawdziwa izolacja danych między najemcami i cała infrastruktura, której potrzebuje każdy poważny SaaS, ale nikt nie lubi pisać od zera. Szukamy dewelopera, który już zbudował taką podstawę i rozumie, które rozwiązania są drogie do naprawienia później.

Zakres obejmuje cały szkielet. Najpierw, uwierzytelnianie i role — NextAuth.js v5 z e-mailem, Google i GitHub, weryfikacja e-maila i resetowanie hasła, hierarchia Super Admin / Org Admin / Member oraz zarządzanie sesjami. Multi-tenant jest w centrum: użytkownicy należą do organizacji, tabele najemców mają org_id, istnieje czysty proces zapraszania przez e-mail. Fakturowanie odbywa się przez Stripe: plany miesięczne/roczne, okres próbny, przetwarzanie webhooków, pomiar oparty na miejscach i portal klienta do samodzielnej obsługi. Panel super-admina zapewnia zarządzanie organizacjami, możliwość podszywania się, flagi funkcji i metryki takie jak MRR i churn.

Infrastruktura łączy to wszystko: Prisma i PostgreSQL, Resend do e-maili transakcyjnych, konfiguracja wdrożenia Vercel, GitHub Actions CI z lint, typecheck i Vitest, flagi funkcji za pośrednictwem Vercel Edge Config. Cały kod jest w TypeScript. Budżet stały — 420 USD za 18 dni. Moduły i dostawy poniżej.

Moduły podstawowe

1. Uwierzytelnianie i Role
— NextAuth.js v5: e-mail/hasło, Google, GitHub
— Weryfikacja e-maila, resetowanie hasła
— Role: Super Admin / Org Admin / Member
— Zarządzanie sesjami (rotacja tokenów odświeżających)

2. Multi-Tenant
— Model: użytkownik należy do organizacji
— Izolacja danych na poziomie DB (org_id)
— Zaproszenia: e-mail, akceptacja, logowanie do organizacji
— Strona ustawień: nazwa, logo, fakturowanie, członkowie

3. Fakturowanie i Subskrypcje
— Fakturowanie Stripe: plany miesięczne/roczne, okres próbny
— Webhook: checkout.session.completed, wydarzenia subskrypcyjne
— Pomiar oparty na miejscach
— Portal klienta do samodzielnej obsługi
— Ulepszanie/obniżanie/anulowanie

4. Panel Administracyjny
— Super Admin: zarządzanie organizacją, podszywanie się, flagi funkcji
— Metryki: MRR, churn, aktywni użytkownicy
— Kampanie e-mailowe według segmentu

5. Infrastruktura
— Prisma ORM + PostgreSQL
— Resend do e-maili transakcyjnych
— Wdrożenie Vercel
— GitHub Actions CI: lint, typecheck, Vitest
— Flagi funkcji za pośrednictwem Vercel Edge Config

Dostawa: prywatne repozytorium GitHub, README z lokalną konfiguracją, lista kontrolna produkcji.
Budżet: stały, 420 USD. Harmonogram: 18 dni.
Programowanie stron internetowych Gotówka, Przelew bankowy
24
Dwadzieścia · wskazówka

Jak napisać odpowiedź, która zostanie wybrana

  • Zacznij od zadania klienta, a nie od opowieści o sobie.
  • Podlinkuj jedno lub dwa podobne projekty ze swojego portfolio.
  • Podaj cenę i termin — oraz co dokładnie one obejmują.
  • Zadaj jedno pytanie wyjaśniające: to rozpoczyna rozmowę.

Odpowiedzi 0

Teksty odpowiedzi są widoczne tylko dla klienta.

Ta sama kategoria

Podobne projekty

Wszystkie projekty w kategorii
Price and stock monitoring script for suppliers

Price and stock monitoring script for suppliers

We need a script that auto-collects prices and stock from supplier sites and feeds, compares them, keeps history and alerts on changes.

Programowanie stron internetowych24.09.20260158
0opinii
Delivery and Courier Dispatch System

Delivery and Courier Dispatch System

A web app to intake orders, assign couriers, plan routes, track statuses, show a live map and reports.

Programowanie stron internetowych24.09.20260177
0opinii
Dobrze wiedzieć
Jak mogę odpowiedzieć na ten projekt?

Zaloguj się jako freelancer, opisz, jak rozwiążesz zadanie, podaj swoją cenę i termin. Klient czyta odpowiedzi i zaczyna dialog z najlepszymi.

Kto może zobaczyć moją odpowiedź?

Tylko klient, który opublikował projekt, oraz ty. Inni freelancerzy nie widzą twojego tekstu ani ceny.

Gdzie mogę znaleźć podobne prace?

Nowe projekty w „Programowanie stron internetowych” pojawiają się codziennie. Wszystkie projekty w kategorii

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