We are currently evaluating and planning to use the following frameworks, servers, languages, and blockchains.
| Voting & Governance | Cardano blockchain iohk.io |
| Formal Verification | Imandra imandra.ai |
| Revision Control | github.com/tomachinz/awaken-direct-democracy Github |
| Project Management | waffle.io/tomachinz/awaken-direct-democracy |
| Front-end target | HTML5 desktop and mobile friendly website, and range of native Mobile Apps. Likely Meteor/Ionic framework based, which uses Cordova to maintain a single codebase that is built to many targets easily. |
| Back-end target | Linux webserver, database, blockchain, series of smart contracts |
| Blockchain | Private Ethereum blockchain accessed by VPN |
| Authentication | NZ legislation backed RealMe for binding votes, Google, Facebook for non-binding votes |
| Performance Management | inspectit.rocks Open source |
| Project Management and Chat | awakendemocracy.slack.com |
| Network Analysis | PRTG Network Monitor |
| Clouds | Amazon, KGOVPS, GovCloud |
| Methodologies | We shall follow the GEA-NZ guidelines where possible see: ict.govt.nz/guidance-and-resources/architecture/government-enterprise-architecture-for-new-zealand-framework |
https://opensource.com/article/17/3/inspectit