Build Multi-Tenant Rental SaaS Platform

Заказчик: AI | Опубликовано: 26.09.2025
Бюджет: 3000 $

I’m putting together a fully multi-tenant rental management platform and need a developer who can own the build from database schema to polished UI. Four dashboards sit at the heart of the product—Owner, Tenant, Property Manager and Vendors—so everything you write must respect strict row-level security and role-based permissions. Core scope • Owner dashboard: property and unit management, live financial overview, and drill-down analytics. • Tenant dashboard: maintenance ticketing that supports before/after photos, Stripe-powered rent payments with automated late fees, and in-app messaging with the manager. • Property Manager view ties the two together, adding applicant screening, digital leasing, vendor coordination, and high-level reporting. Platform expectations Frontend in Next.js + TailwindCSS, backend in Node/TypeScript with NestJS or tRPC, PostgreSQL via Prisma, NextAuth/Clerk/Auth0 for auth, Redis for queues, S3 or R2 for file storage, and Stripe Billing for SaaS subscriptions. I’m hosting on Vercel with Railway/Render/Fly.io for the API layer, so familiarity with those services—or equivalent AWS primitives—is important. Deliverables 1. Secure, documented API and database schema implementing true multi-tenancy (row-level security). 2. Responsive dashboard UI for the Four roles above, wired to the backend and ready for production. 3. Stripe subscription flow (plans, metered usage, webhook handling) plus tenant rent-payment flow. 4. CI pipeline, seed data, and deploy scripts so I can spin up new environments in minutes. 5. Clear hand-off notes and a short loom walkthrough. If you’re comfortable shipping TypeScript across the stack, integrating Stripe, and architecting for scale on day one, let’s talk timelines and milestones.