This repository contains the source code of the Adhocracy 3 backend and frontend cores as well as customizations for various projects.
Note:
This isn't meant for general consumption at this stage. Many expected things do not work yet!
This project (i.e. all files in this repository if not declared otherwise) is licensed under the GNU Affero General Public License (AGPLv3), see LICENSE.txt.
Further reading :doc:`installation`
Server (backend):
- Python 3 (programming language)
- Pyramid (web framework)
- substance D (application framework/server)
- hypatia (search)
- ZODB (database)
- colander (data schema)
- Autobahn|Python (websocket servers)
- websocket-client (websocket client)
- buildout (build system)
Client (frontend):
- JavaScript (programming language)
- TypeScript (programming language)
- RequireJS (module system)
- AngularJS (application framework)
- JQuery (javascript helper library)
- Lodash (functional javascript helper library)
- Protractor (acceptance tests)
- Jasmine (unit tests)
- Sass/Compass (CSS preprocessor)
- Grunt (build system)