Skip to content
An (open source) digital debating toolkit.
JavaScript Rust CSS HTML TSQL
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
app
assets/illustrations
backend
docs
functions
ml
.firebaserc
.gitignore
.gitmodules
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
README.md
firebase.json
firestore.indexes.json
firestore.rules
mkdocs.yml
storage.rules

README.md

d3bate

d3bate is a web app (an application which runs in the browser instead of needing to be downloaded and installed) which makes it easier to run a debating club.

Getting started

You can use the version of the app we host or deploy your own. We have not, at this time, produced a guide for how to deploy your own version of the app.

We provide a documentation hosted on Github pages to provide greater ease of use.

Contribution

We welcome contributions to any area of the project. Contributions don't have to be code – you can help us write our debating guide, suggest features or report bugs. Event if you just want to ask a question, please feel free! If you want to contribute, having a Github account will be invaluable to you so you should definitely set one up. Please check out the contribution guidelines first.

Non-code

  • Help write the debating guide
  • Suggest features/improvements
  • Report bugs
  • Help ensure that our data use is ethical (and also GDPR-compliant)

Code

(Don't worry if you can't program, it's really easy to learn. If you'd like to learn the Mozilla developer network is a great starting point.)

  • Help us implement a Bayesian model to predict whether users will attend debating events.
  • Help us write our backend (in Rust) – we're (unsuccessfully) working on building a simple REST API to connect it to our frontend.
  • Help on the frontend of the project
    • Styling/layout
    • State management (we're definitely creating too many firebase snapshot listeners)
You can’t perform that action at this time.