A complete, modern rental property management system for small landlords. Built with Next.js 16, TypeScript, and PostgreSQL — ready to deploy in minutes.
Extended License available at $297 (resale, SaaS, multiple clients)

15 modules covering every aspect of rental property management — from properties and tenants to inventories and analytics.
Unlimited properties with full details, notes, and status tracking.
Contact info, history, and lease associations in one place.
Full lease lifecycle with printable A4 contract ready for PDF.
Track payments, receipts, and outstanding balances automatically.
Ticket system with priority, status, category, and cost tracking.
Scheduled inspections with recurring reminders built-in.
Room-by-room condition tracking with digital signatures.
Categorized expense tracking per property with receipt paths.
Store leases, receipts, inspections and more with linked resources.
Cash flow, expense breakdown, and rent collection charts.
Annual reports with year-over-year comparison and PDF export.
Email log, test emails, and rent reminders (Resend/SendGrid ready).
Built with the latest tools and best practices. No legacy PHP, no jQuery, no bloat. Just clean, typed, tested code.
English, French, and Arabic with full RTL support out of the box.
Two fully styled themes with a switcher in Settings.
Installable on mobile and desktop. Works offline with cached assets.
Error monitoring integration with a test button in Settings.
Explore the main screens of TinyRent — or try the live demo yourself.






Pay once. Own the code forever. No subscriptions, no hidden fees.
For personal use or a single client project.
For resale, SaaS, or multiple client projects.
No support and no updates are provided. All sales are final.
Everything you need to install, configure, and deploy TinyRent — plus a complete setup guide for Neon and Vercel.
Package structure
tinyrent/ ├── src/ Full TypeScript source ├── public/ Assets, icons, manifest ├── database/ 11 SQL migration files ├── docs/ DEMO + TROUBLESHOOTING ├── README.md Overview ├── INSTALL.md Step-by-step setup ├── CONFIG.md Stripe, Resend, Sentry guides ├── CHANGELOG.md Version history ├── LICENSE-STANDARD.txt ├── LICENSE-EXTENDED.txt ├── .env.example ├── package.json └── ...
Get TinyRent today and start managing your rentals in minutes.
Prefer to try it first? Explore the live demo →