ubergesundheit / dialogmap

Spatially enhanced dialogs
Other
9 stars 2 forks source link

DialogMap - Spatially enhanced dialogues

This repository contains a Rails/Angular single-page application to support dialogues with spatial references. It allows users to reference spatial features to parts of their contributions. Other users can write answers with own spatial references. It was developed in the context of a masters thesis with the title "Supporting public deliberation through spatially enhanced dialogues" by Gerald Pape. The aim of the thesis is to study the benefits applying dialogues on a map to public deliberation. You can find a small demonstration video here.

Features

Deployment

You need a linux server with root access and at least 512m ram (the more the merrier) and ~5g drive

Then: See INSTALL.md (Chef and Capistrano)

Libraries and technologies used

non exhaustive list. see Gemfile for everything used

Backend

Frontend

Development

Fork this repository and clone it to your development machine. You should have the following tools installed

After cloning the repository, run bundle and then bundle exec rake db:migrate in the project root. If no errors occured, start your development server with bundle exec rails s

Then:

  1. Hack away
  2. Send pull request
  3. Everyone party

License and Copyright

This software is open source and Apache Licensed. Copyright Gerald Pape. See LICENSE