Rensselaer Center for Open Source Software

Collective Congress

git clone https://github.com/collective-congress/collective-congress
Clone me!

Voting Flowchart

Collective Congress Logo

Screenshot

Collective Congress is an open-source web platform for democracy. Its purpose is to provide a quick and effective way to make collective decisions on a regular basis. The site also functions as a platform for hosting democratically-controlled web content. Users can freely create groups, and each group has its own data which can be modified through voting.

Authors


Contributors

Recent Posts

See All

Plans for Summer 2013

It's been a long time since my last post, so I thought I should give a quick update about the project. Due to delays in development, the official beta launch has been postponed until July 4th, 2013. On that day, the famous American holiday, we hope to start a new kind of revolution...We have been awarded a $5000 summer grant from RPI's Foundry program for a startup company based on Burocrat (a web development platform built on top of GWT created for Collective Congress). The idea is to sell tech...

Introducing: Burocrat

While developing Collective Congress over the past year, I faced many tough design decisions. It took me multiple iterations, sometimes with nearly complete re-writes of the code, to get it right (or as right as I can make it).There is a trade-off between simplicity and extensibility that must be weighed when designing a large software system. Solving a problem in a generalized way often requires more code, but it's worth it if you expect to run into that same problem again in the future. In dev...

Spring 2013 Project Goals

As the beginning of the Spring 2013 semester approaches, it is important to reflect on the long-term goals of the project in order to prioritize the work that we will do. Below is an explanation of the semester-long goals of the project, regarding our development process, the website itself, and our potential user base. These goals are ordered by priority, but we will likely be working on them all in parallel this spring.Spring 2013 Project GoalsDevelopment processActive: at least one commit per...

Recent Commits

See All

added body margin override to CSS file

2 files changed, 1 line added, 1 line removed

minor changes to home page (removed beta timer, added link to #votes)

6 files changed, 7 lines added, 10 lines removed

Merge branch 'master' of github.com:collective-congress/collective-congress

2 files changed, 3 lines added, 0 lines removed

disabled authentication, minor changes to votes page

18 files changed, 44 lines added, 28 lines removed

fix padding in deployed

2 files changed, 3 lines added, 0 lines removed