DemocracyOS/democracyos

View on GitHub
docs/index.md

Summary

Maintainability
Test Coverage
---
title: Overview
position: 1
---

# Introduction

DemocracyOS is an online space for deliberation and voting on political proposals. It is a platform for a more open and participatory government. The software aims to stimulate better arguments and come to better rulings, as peers.

Welcome to the Documentation site. Here you'll find information on how to install, use and extend DemocracyOS. If you see any error in this site please report a bug on the project's [Issues](https://github.com/DemocracyOS/app/issues) page. Or if you want to go a little further, fix it on [github.com/DemocracyOS/app/docs](https://github.com/DemocracyOS/app/tree/development/docs) and send a [Pull Request](contributing.html#pull-requests).

## Support

If you want to talk to us or discuss something technical use the [Gitter Room](https://gitter.im/DemocracyOS/app).

On the project's [Issues](https://github.com/DemocracyOS/app/issues) file any bug report or feature requests.

## Getting Started

You can start by [Installing DemocracyOS](install.md) on your machine.

To start hacking, go to the [Develop](develop) section.

And, if you want to have DemocracyOS up and running on production, read one of the [Deploy](deploy) guides.

## Technology

 * [Javascript](https://es.wikipedia.org/wiki/JavaScript), javascript, javascript.
 * [NodeJS & NPM](http://nodejs.org/download) for server side code.
 * [Babel.js](https://babeljs.io/) for all the ES2015 magic on client side.
 * [Browserify](http://browserify.org/) for client side bundles.
 * [Stylus](https://learnboost.github.io/stylus/) for css styles.
 * [React](https://facebook.github.io/react/) for components.
 * [Jade](http://jade-lang.com/) for templating [DEPRECATED].
 * [MongoDB](http://www.mongodb.org/downloads) for storing data.
 * [Mongoose](http://mongoosejs.com/) for modeling application data.

_Supports real browsers and IE10+._

## Let us know!

if you are launching live instances of DemocracyOS don't forget to email Matías Lescano (matias [at] democracyos.org) so we can help you with communication from our networks. It's also easier for us to let you know about new features and progress if we know who's running the instances.