SaaS 2026
RarxConnect
FiveM proxy-as-a-service — managed reverse-proxies in front of GTA-V FiveM servers, billed per month.
End-to-end SaaS in Next.js + Prisma: signup, plan selection, Stripe Checkout + webhook-driven subscription state, automatic provisioning of OVH IPs + Cloudflare DNS records on payment success.
Owns the network layer: configures the OVH API to attach a freshly bound IP, sets up TCP/UDP forwarding via Nginx, then publishes a Cloudflare DNS record so customers point their FiveM client to a clean subdomain.
Built the billing flow with idempotent Stripe webhooks (handles duplicate events, plan upgrades, dunning, refunds) and an admin dashboard for manual overrides.
Stack
Next.jsTypeScriptPrismaPostgresStripeOVH APICloudflare APINginx