MicroRealEstate is an open-source application designed to assist landlords in managing their properties and rentals. MicroRealEstate (MRE) serves as a centralized platform for landlords to streamline their property management tasks.
-
Centralized Property and Tenant Information: MRE allows landlords to store all property and tenant details in one convenient location. From property specifications to tenant records and contact information.
-
Rent Lease Creation: MRE simplifies the process of creating rent leases. It offers customizable templates that enable landlords to generate lease.
-
Rent Payment Tracking: MRE provides a comprehensive system for tracking rent payments, helping landlords stay updated on transactions and promptly address any overdue payments.
-
Custom Document Generation: MRE allows landlords to create custom documents for effective communication with tenants. Personalized letters, notices, and announcements can be generated to ensure clear and consistent correspondence.
-
Collaboration: Whether you are an independent landlord or manage a real estate business with multiple collaborators, MRE supports collaboration and facilitates task coordination within teams.
Rents page | Send notices, receipt by email | Pay a rent |
Tenants page | Tenant details | |
Properties page | Property details | |
Landlord page | Template leases | Author a contract |
Members | ||
Prerequisite
mkdir mre
cd mre
curl https://raw.githubusercontent.com/microrealestate/microrealestate/master/docker-compose.yml > docker-compose.yml
curl https://raw.githubusercontent.com/microrealestate/microrealestate/master/.env.domain > .env
Update the secrets and tokens in the .env
file (at the end of the file).
Start the application under localhost:
docker compose --profile local up
The application will be available on http://localhost:8080/landlord and http://localhost:8080/tenant.
Start the application under a custom ip:
sudo docker APP_DOMAIN=x.x.x.x compose up
x.x.x.x is the ip address of the server.
The application will be available on http://x.x.x.x/landlord and http://x.x.x.x/tenant.
Start the app under a custom domain over https:
sudo APP_DOMAIN=app.example.com APP_PROTOCOL=https docker compose up
Make sure your DNS records are pointing to the private server. The application will automatically issue the ssl certificate.
The application will be available on https://app.example.com/landlord and https://app.example.com/tenant.
To run the application in development mode, follow the steps outlined in the documentation available here
Thank you for your interest in supporting MicroRealEstate. Every contribution will help us pay our ongoing maintenance and development costs 🙏
LinkedIn: www.linkedin.com/in/caissani
The project is licensed under the MIT License. To view the license details, please follow the link below:
Feel free to review the license terms and conditions to understand the permissions and restrictions associated with the project.