Global Online Democracy - Delib App
Delib is a PWA for deliberative and democratic decision making, which was created with the help of Deliberative Democracy Institute, for Global Online Democracy Movement.
The current version is 4. The previous version code can be found here (Delib-3.).
Install
Fork the repository and clone branch "dev" to your local machine
In /server run npm i
In /server add .env file.
Use the following configuration:
GOOGLE_CLIENT_ID=<>
GOOGLE_CLIENT_SECRET=<>
PASSPORT_SECRET=<>
JWT_SECRET=<>
CLOUDINARY_PAAS=<>
In /client run npm i
In /client add env.ts and write the cloudanry key you got from cloudinary.com:
export const CLOUDINARY_API='cloudanry_key';
Install Docker
Run
In root directory run docker-compose up
In /client run npm start
Intro
Intro video for developers on Youtube
Update your forked repository
If you are using github desktop, use this procedure.
Contributors
UX/UI
Danielle Richter & Rotem Bonder - design the first simple onboarding and suggestions