Open Source condominium management platform.
You should have docker-compose
, git
, node
and python3
commands.
Node version must be 16.X. You can check node version using
node -v
command in your terminal.
# 1) Clone the repo
git clone git@github.com:open-condo-software/open-condo-platform.git condo
cd condo
# 2) Install dependencies and link workspaces
yarn
python3 -m pip install django
python3 -m pip install psycopg2-binary
# 3) startup redis and postgres
docker-compose up -d postgresdb redis
# 4) create databases for all apps and apps/.env files
node ./bin/prepare.js
# 5) launch project
yarn workspace @app/condo build
yarn workspace @app/condo start
Now open your browser and head to http://localhost:3000 - you should see condo app
Login and password can be found in app/condo/.env
file, generated by prepare.js script
Check developing.md
Check deploy.md
Check contributing.md