Open Source condominium management platform.
You should have docker-compose
, git
, node
and python3
commands.
Node should be > 16. You can check node version using
node -v
command in your terminal.
# 1) Clone the repo
git clone [email protected]: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 base .env file
cp .env.example .env
# 5) create databases for all apps and apps/.env files
node ./bin/prepare.js
# 6) 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 initialData.js
Check developing.md
Check deploy.md
Check contributing.md