Skip to content

Guides

The guides provide documentation for frontend developers who want to build a custom frontend for Polis as well as for system administrators/DevOps engineers who want to deploy Particiapp.

Development

The development environment provided by our Docker Compose environment is specifically targeted towards frontend as well as internal development and provides some helpful services such as an SMTP test server and a database frontend. The best starting point is currently the code base of the included Particiapp reference frontend.

Deployment

For use cases with a small number of expected participants running the production environment of our Docker Compose environment is sufficient. For more complex deployment scenarios the provided Docker containers can serve as a starting point. The Particiapi server can also easily be run outside a container without installation using a Python virtual environment provided there is a way to access the database shared with Polis.