This item is also available on Envato. You can also purchase it directly using the link below:
👉 Envato Link
Overview
Smart Tenant is a complete property and rental management platform you can run as your own business. Landlords and property management companies can manage everything in one place: properties and units, tenants and leases, rent and invoices, repairs, leads, reports and their own property listing website.
Tenants, maintainers, landlords and staff each get their own portal with only the menus they need, and the built-in API powers Android and iOS apps (available as an add-on).
Built with Laravel, fully responsive, available in 12 languages with RTL support, and 6 payment gateways.
Demo Details
Preview Video : Click here to open the demo preview video
Admin URL: Demo Link
Owner Website (Front-End): Web Link
Documentation: Documentation Link
Owner
Email : owner@gmail.com
Password : 123456
Manager
Email : manager@gmail.com
Password : 123456
Landlord
Email : landlord@gmail.com
Password : 123456
Tenant
Email : tenant@gmail.com
Password : 123456
Maintainer
Email : maintainer@gmail.com
Password : 123456
Mobile App (Add-on)
Android & iOS App – Available as Add-on. Flutter source code for tenants and maintainers: invoices with Pay Now, repair requests with photos, agreement and inspection signing, notices, facility bookings, visitor passes, polls, AI assistant chat and push notifications. Connects to your Smart Tenant website through the built-in API.
Purchase the Mobile App: Smart Tenant Mobile App (Tenant & Maintainer App – Flutter)
Who Is It For?
- Property management companies – manage many buildings, landlords, staff and tenants from one account.
- Landlords – collect rent online, handle repairs and publish vacant units on your own website.
User Roles
- Owner – full control of their property business.
- Staff – Manager, Accountant and Front Desk roles included, plus unlimited custom roles with permissions.
- Landlord – sees only their own properties, statements and payouts.
- Tenant – pays rent, signs agreements, reports repairs, books facilities.
- Maintainer – sees and updates only the repair jobs assigned to them.
Main Features
Properties & Units
- Property management with photos, amenities, advantages, type and rent / sale listing
- Unit management with bedrooms, bathrooms, rent, deposit and occupancy status
- Bulk unit creation using a floor and number pattern (up to 500 at once)
- AI listing writer for property descriptions
Tenants & Leases
- Tenant management with lease dates, documents and a tenant portal login
- Rental agreements with online e-signature, signed PDF copy and signing record
- Security deposit ledger (received, deductions, refunds)
- Document vault with expiry reminders
- Move-in checklist, scheduled rent increases, lease renewal and tenant exit
- Calendar for leases, invoices, maintenance, viewings, inspections and bookings
Rent, Invoices & Expenses
- Invoices with automatic status (open, partially paid, paid)
- Recurring monthly rent invoices and one-click bulk rent invoices
- Online payment: Stripe, PayPal, Flutterwave, Paystack, Razorpay and Bank Transfer
- Secure pay links – tenants pay without logging in
- Autopay with Stripe and Razorpay
- Automatic late fees
- PDF receipts, credit notes and refunds
- Expense management with receipts and split across properties
- Utility billing from meter readings (water, electricity, gas)
Maintenance
- Repair requests with photos and preferred visit time
- Assign maintainers, track status, cost, labour hours and before / after photos
- "On my way" updates and tenant ratings
- Preventive maintenance schedules (jobs created automatically)
- Room-by-room inspections signed by the tenant
- Vendor management
Leads & Rental Applications
- Lead management with follow-ups and automatic expiry
- Online viewing booking from your own time slots
- Online rental applications with documents – approve to create the tenant
Owner Website (Front-End)
- Owner gets a property listing website – no coding needed
- Home page builder: 16 sections you can turn on/off and reorder
- Custom pages (About, Services, House Rules, Privacy...) in the menu
- Design options: colours, fonts, layout style, button shape, light / dark mode
- Property search with filters, list and map view
- Property pages with gallery, enquiry form, viewing booking and Apply button
- Saved properties, compare up to 3, and email listing alerts
- Blog, testimonials, tenant reviews, FAQ, team, gallery and map sections
- Multi-language website with RTL support
- SEO ready: meta tags, clean URLs, sitemap, structured data, Google Analytics, Facebook Pixel
- Custom domain support – show the website on your own domain
- Website stats: views, enquiries, viewings and applications
- WhatsApp button and cookie consent notice
Community
- Notice board
- Facility booking (gym, hall, pool) without double bookings
- Visitor passes with gate check
- Parking slot management
- Tenant polls
- Contact diary
Dashboards & Reports
- Informative dashboard for every role
- Income, Expense, Profit & Loss, Property Unit, Tenant History and Maintenance reports
- Ledger, Tax Summary, Arrears Ageing, Rent Roll and Landlord Payouts
- Export reports to CSV and PDF
Notifications, AI & Automation
- Email notification templates with enable / disable option
- SMS and WhatsApp notifications via Twilio
- Browser push notifications
- AI tenant assistant chat and AI writer on forms
- AI providers: OpenAI (ChatGPT), Anthropic Claude and Google Gemini, with backup provider
- n8n webhook integration
- Daily automation (cron job): recurring invoices, late fees, payment / lease / document reminders, lease status, lead expiry, autopay, preventive maintenance and listing alerts
Settings & Security
- Company, account, application and email (SMTP) settings
- 2-factor authentication
- Google reCAPTCHA
- Site SEO settings
- Cloud storage: Local, AWS S3 and Wasabi
- Multi languages (12 included) and RTL / LTR
- Theme settings: multiple theme colours, light / dark mode, font styles
System Requirements
- PHP >= 8.1
- MySQL / MariaDB database
- BCMath PHP Extension
- Ctype PHP Extension
- cURL PHP Extension
- DOM PHP Extension
- Fileinfo PHP Extension
- GD PHP Extension (images and PDF signatures)
- JSON PHP Extension
- Mbstring PHP Extension
- OpenSSL PHP Extension
- PDO PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension
- Cron job support (for automatic invoices and reminders)
- SSL certificate (HTTPS) recommended – required for online payments and push notifications
What You Get
- Full Laravel source code
- Web installer – install in a few minutes
- Documentation with installation steps and a full feature guide (view online)
- Future updates
- Support through our ticket system
Need Assistance?
If you have any queries, please create a support ticket here, and our support team will respond as soon as possible.
Installation Guidelines
Software Installation & Upgrade Documentation : Click here to open the video