/landlord

Modern property management tool for landlords

Primary LanguageTypeScript

LANDLORD

Modern property management tool for landlords, property managers, and renters. It allows landlords to track thier buildings, apartments and tenants information in much better way.

This is still a work-in-progress code branch of landlord.

Stack

Getting started

Backend

Install pipenv globally, then perform the below steps to setup the backend.

git clone https://github.com/asifpy/landlord.git
cd server
  • Create .env file within the settings directory which will hold all required configuration. You can refer example config
  • Install required depedencies: pipenv install
  • Run server: manage.py runserver

Frontend

git clone https://github.com/asifpy/landlord.git
cd client

Make sure you have the Angular CLI installed globally, then run npm install to resolve all dependencies (might take a minute). Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Configure the apiUrl with your running backend service in client/src/environments/environment.ts