This is a Django 4 based web application. The main goal is to...
Note: if you absolutely MUST use Windows, follow the guide in WSL.md
. No guarantees though.
Following packages are required before installing the project (install them with your package manager):
npm
version 7 or laternodejs
version 12 or laterpython3
version 3.9 or laterpython3-pip
(Debian-based distributions) / python-pip
(Arch-based distributions)python3-venv
(only on Debian-based distributions)docker
to run a local database servergit clone git@github.com:charludo/ycms.git
cd ycms
./tools/install.sh --pre-commit
And if you want to use the "suggest assignment" functionality:
ycms
livespatient-to-room_assignment
, do
python -m venv .venv
. .venv/bin/activate
pip install gurobipy
./tools/run.sh
http://localhost:8086
Personnel ID | Group |
---|---|
ROOT_00001 | - |
ZBM_000001 | ZBM |
STATION_MG | STATION_MANAGEMENT |
DR_0000001 | MEDICAL_PERSONNEL |
NURSE_0001 | MEDICAL_PERSONNEL |
All default users share the password changeme
.
Read the docs at ycms.readthedocs.io.
This project is licensed under the Apache 2.0 License, see LICENSE and NOTICE.md. It is based on digitalfabrik/integreat_cms, Copyright © 2023 Tür an Tür - Digitalfabrik gGmbH and individual contributors. All rights reserved.