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

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

155 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
Widoki15514 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

Ochrona escrow SafeDeal

Środki są blokowane na rachunku escrow Payora w USDT (TRC-20) i wypłacane wykonawcy dopiero po akceptacji pracy.

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
System dyspozycji dostaw i kurierów

System dyspozycji dostaw i kurierów

Poszukujemy aplikacji webowej: przyjmowanie zleceń, przydzielanie kurierów, trasy, statusy, mapa i raporty.

Programowanie stron internetowych24.09.20260248
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

Na jakie zapytania odpowiada ta strona