daradib / boran

Web app for telephone canvassing written in Python/Django

Home Page:https://quietapple.org

Repository from Github https://github.comdaradib/boranRepository from Github https://github.comdaradib/boran

boran

Boran is a web app for telephone canvassing (phonebanking) intended for getting out the vote.

boran screenshot

The backend is implemented as a Python/Django app with voter and volunteer (agent) records in PostgreSQL. The frontend is a single page with inline JavaScript using jQuery, WebRTC, and iframe-embedded Google Forms and Jitsi Meet.

Developing

(hastily written but feedback is welcome)

Copyright

Copyright 2020-2024 Dara Adib.

This project is licensed under the terms of the GNU Affero General Public License, either version 3 of the License, or (at your option) any later version.

About

Web app for telephone canvassing written in Python/Django

https://quietapple.org

License:GNU Affero General Public License v3.0


Languages

Language:Python 63.0%Language:JavaScript 22.0%Language:HTML 14.3%Language:Dockerfile 0.4%Language:Shell 0.3%