demos-europe/demosplan-core

demosplan is a web application for public participation in planning processes

v2.22.1 2024-12-02 10:38 UTC

This package is auto-updated.

Last update: 2024-12-20 17:22:46 UTC


README

This repository contains the demosplan core from DEMOS. demosplan is a web-application to support participatory land use planning. Text- and map-based information can be displayed and participants can submit comments and annotations. The system allows administrators to search, filter and analyze the received contributions. Demosplan has a built in role and permission system and provides APIs to connect with addons.

License

This project is licensed under the European Public License (EuPL) 1.2. See license file for further details.

Setup

demosplan is a PHP application based on the Symfony Framework that uses mostly Vue.js as a frontend technology.

demosplan core cannot be run as is. This is the base application that needs to be used by a "project". This project mounts the symfony application and configures the core. To enable the core features to be activated "permissions" are used as feature toggles.

                            @#                     =++@                
                            +::+@                #+--:=                
                            +:--:*@             =:--::=                
                            *:::::*=@  @@@#@ @=*+:-:::#                
                            @:::::***=#===#*@==*++++::                 
                             +:+:+=*=*#==#==@==***:++:@                
                             =+++*+*+====#*#+@+==**+*@                 
                              #+++:+*++*****++*****++#                 
                              ===++*=#=:+**:*=#**:+=#=                 
                              =*+**+++*=****#+++***:+=+=#              
                              #++++****#=**#=****+*==*=###=#           
                            =::=#=*+*=*+#=#=+***:+**=*==#@@##@         
                       @=+:-:*+::**::**++**++++:+*++#=*##@@@@##        
                     *-+#**+*#++=*++++:::::::+**+*####=###@@@##@       
                 @+:+*=*# @===+*@@##=*******==####@@=#=##@######       
              @+=@@#=*==# @###*+=@@#=====##@@@@  @===##@@#=##@##@      
        @###=#*++=@@#==#@###@@=*===@@#====#  @@=**===##===#@@#==#      
   #===**+****#@#==@#########=+=#==**=##@@===#####==#@=###===*==@      
 #====*+++*=#@#@#==*@@@@@@###++*##@#**==#==##=####@@#@#**++=**#*@      
@     *+++*++#@#####*@##@@=++*===#@@#*==###@@@#=+***====*=++=###@      
      @=#@@##=  @@#=#   =*######@@@@@=###==***++***=#=#*#+*=@##@       
       @ @@@           #*##@@@@@@@@   @=====***=*===#=#=#@@            
                       @####@@