asifpy / landlord

Modern property management tool for landlords

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Modern property management tool for landlords


Languages

Language:TypeScript 46.3%Language:Python 35.0%Language:HTML 15.3%Language:JavaScript 1.4%Language:RAML 0.8%Language:CSS 0.7%Language:Dockerfile 0.4%