Yentral-saas platform

Job ID: 40167536

Budget: €250 – €750 EUR

Tech stack

Frontend: Next.js (React) + TypeScript — fast, modern UI with a product-grade app structure.

Backend/API: Next.js server layer (API routes / server actions) on Node.js — secure, tenant-aware endpoints and workflows.

Database & ORM: PostgreSQL + Prisma — robust relational core with a dedicated DB boundary layer to enforce tenant scoping centrally and prevent data leakage.

Authentication / Identity: Auth0 (OIDC/OAuth) — production-grade auth, roles, and secure session flows.

Multi-tenant architecture: Control Plane + Data Plane separation — admin governance and tenant execution split for safer scaling.

Caching / state: Redis — caching, rate limiting, queues, and fast transient state where needed.

Background processing: Render Background Workers — sync engines, imports, webhook processing, and long-running tasks.

Infrastructure / hosting: Render for CP/DP services + workers, often paired with Cloudflare for DNS, edge routing, and custom hostnames.

Billing: Stripe subscriptions, customer portal, webhook-driven entitlement checks.

Integration foundation: Designed for Shopify / bol.com / Amazon SP-API style connectors via webhook pipelines + scheduled sync jobs.