Skip to content

Latest commit

 

History

History
128 lines (103 loc) · 25.6 KB

README.md

File metadata and controls

128 lines (103 loc) · 25.6 KB

Build Status Crowdin

Citizen OS

If you use the Citizen OS open source code, please let us know: [email protected]! <3 We are mostly interested in the usage statistics. Perhaps you can open the stats for us?

Citizen OS is a free participation platform for collaborative text creation, structured discussion and voting. Read about the newest developments on our news page: https://citizenos.com/news/.

🎯 Features

  • Private and public topics, private groups. Public groups planned - https://github.com/orgs/citizenos/projects/1#card-14133727
  • e-ID log-in and vote signing
  • Science-led structured argumentation environment
  • vote delegation, minivote, multiple choices votes
  • bottom-up empowerment
  • Independently funded by a sustainable NGO
  • GDPR compliant
  • Multi-platform UI
  • activity feed
  • Community moderation
  • Translated in 14 languages
  • And much more, explore Citizen OS

💡 Philosophy

The Citizen OS Foundation is a civic tech non-profit organisation based in Tallinn, Estonia.

Our mission is “to empower as many people as possible to participate in respectful, meaningful discussions in order to collaboratively decide on issues that affect their wellbeing."

The main focus of the Citizen OS Foundation is our collaborative decision-making platform for civic initiatives, which is provided free of charge to anyone who wants to use it. The online platform allows for deliberative discussions, collaborative decision-making and voting in situations where it is either impossible or inconvenient for participants to be in the same room.

In Estonia, where a national e-ID system is in place, the Citizen OS platform is also used in situations when a large number of people need to digitally sign a single document, such as people's initiatives, petitions, housing associations agreements and NGO general meetings. Documents signed using the Citizen OS platform are accepted by all levels of government, including the Riigikogu (Estonia’s Parliament) and the national Commercial Register.

We listen to our users in issues.

⚙️ Running

📖 Prerequisites

  • Node.JS >= 18.15.0

📖 Installing

  • Get the source - git clone [email protected]:citizenos/citizenos-fe.git
  • Go to the source directory - cd citizenos-fe
  • DEV ONLY Add to dev.citizenos.com to your hosts file - sudo -- sh -c -e "echo '127.0.0.1 dev.citizenos.com' >> /etc/hosts"
  • DEV ONLY When using over HTTPS you need to add ./config/certs/citizenosCARoot.pem to your trusted CA certificate store or browsers will complain.

📖 Running

NOTES:

👍 Contributing

Pull requests