Communication web application for landlords and tenants.
Tailored for landlords and tenants, Lanten offers streamlined lease management, maintenance requests, payment reminders, and communication tools. Experience simplicity and efficiency for all your property needs!
Here is a screenshot of the properties page:
Here is a screenshot of the lease dashboard:
There are many more features!
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
Set up these services:
These steps will guide you through running the website locally using Docker.
- Ensure you have Docker and Docker Compose installed on your machine. If not, you can download them from Docker's official website.
- Clone the repository to your local machine.
- In the root directory of the project, you'll find two example environment files:
.env.azure.example
and.env.server.example
. - Create two new files named
.env.azure
and.env.server
respectively in the root directory, and copy the contents of the example files into them. Replace the placeholder values with your actual values.
You can now build the Docker images and start the containers using Docker Compose:
docker compose -f docker-compose.dev.yml up
You can access the site at http://localhost:3000.
Here's how to use the application:
-
Sign up as a landlord: Register an account and choose the landlord role.
-
Add a property: After signing up, you can add a property. Fill in the necessary details about your property.
-
Create a lease for the property: Once your property has been added, you can create a lease for it.
-
Invite tenants: After creating the lease, you can invite tenants to the lease.
By following these steps, you will gain access to a plethora of lease-related features, including:
- Lease Information
- Announcements
- Payments
- Reminders
- Maintenance Requests
- Documents
- Messaging
Enjoy managing your properties with ease and efficiency!