TenantEase is a documentation-first SaaS monorepo for property, tenant, rent, receipt, maintenance, onboarding, and admin workflows. It is still actively in progress, so the README is clear about status without forcing production polish.
| Status | In-progress SaaS architecture |
| Stack | pnpm workspace, Next.js web app, Fastify API, Prisma, PostgreSQL, shared TypeScript packages |
| Built for | PG owners, small landlords, tenants, and internal admins |
- Monorepo structure with web, API, and shared types
- Owner, tenant, and admin-oriented product planning
- Prisma schema and migrations kept to formatting-only boundaries
- Fastify/Next structure retained
- Existing in-progress work left intact
|
Properties, rooms, tenants, rent, receipts, maintenance, and owner workflows. |
Tenant-facing views for receipts, payments, documents, and updates. |
|
Fastify service with Prisma-backed domain modules. |
Detailed docs and product notes for staged SaaS implementation. |
corepack enable
corepack pnpm install
corepack pnpm dev- apps/web/ - Next.js frontend
- apps/api/ - Fastify API and Prisma project
- packages/types/ - shared TypeScript contracts
- docs/ - planning and product documentation
- This project is in progress by design.
- Prisma schema and monorepo structure were not changed.
- Do not run migrations unless explicitly needed for local development.
Clean docs. Clear setup. No fake screenshots.