Skip to content

etienneleba/IciOnParle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IciOnParle

The goal of this project is to create a POC of a citizen deliberative assembly.

The POC : http://www.ici-on-parle.fr/

Objectives

  • create event to test the concept of citizen deliberative assembly
  • handle 100 persons events

Presentation

Design

Utilities

Technologies

Version 1

This repository is a POC of IciOnParle, the next step is to create the first version of IciOnParle.

This first version would have to handle 1000 people and more. To do that, the architecture must be rethink.

For the moment the idea is to create :

  • 1 API to handle authentification and business logic
  • 1 etherpad cluster
  • 1 etherpad orchestrator (Orchestrator implementation)
  • 1 really simple js client that can go on a cdn and cache a lot of data to not overload the business API

Like this, all the parts of the application are scalable.

Etherpad plugins to add

  • ep_align
  • ep_author_hover
  • ep_comments_page
  • ep_copy_paste_images
  • ep_headings2
  • ep_who_did_what