CoCeSo is a web application depending on a database which is used by ambulance services for the management of its units at events (concerts, soccer matches,...). It allows you to manage the status of units, create and track interventions and assign units to them. A colorful interface facilitates an overview at a glance. The interface language is German or English (with your contribution any other language can be added).
- Server
- Java JRE: at least version 1.8 required. OpenJDK 11 is tested and recommended.
- Tomcat (version 9 or 10)
- PostgreSQL DB (from 9.1 up to 13 is currently supported, newer versions need custom configuration)
- Maven
- Client
- Web Browser (full features only in Mozilla Firefox and Google Chrome tested)
- Build the project with Maven:
mvn packagein the top-most directory.
For the docker version see docker/README.md.
- Install Tomcat8
- Install Postgresql Database
- Create a Postgres user, that the webapplication will use
- Run the
create00.sqlandcreate01_geocode.sqlscript inmain/resources/sql/to create the database tables (two separate databasescocesoandgeocoderespectively) - Create a first Administrator with the
create99_user.sqlscript. The hashed default password isv.nachname; optionally remove it and useauth.firstUseinstead. - Deploy the war file
- Adapt the
coceso.propertiesfile in the deployed webapp