citizenlabsgr / ballotbuddies Goto Github PK
View Code? Open in Web Editor NEWHelp friends hold each other accountable to vote in every election.
Home Page: https://app.michiganelections.io
License: GNU General Public License v3.0
Help friends hold each other accountable to vote in every election.
Home Page: https://app.michiganelections.io
License: GNU General Public License v3.0
Add a separate page with recommended friends of friends.
Then invalidate this token by setting the user's password to a random string.
Ideally this should be part of the elections API, but for now, this could be a second API request, async if #44 is completed.
Or use the default Citizen Labs logo.
When a user clicks "Ignore" add that person to Voter.strangers
M2M field. This should also stop a mutual friendship from being created. This shouldn't stop explicitly adding someone by email address.
This is either detected automatically or set manually with #55.
And backport to https://github.com/jacebrowning/template-django using the allow_debug
function.
Back port this to Jace's Django template?
Citizen Labs already pays for Mailchimp.
“Jan 17 1970”
and “January 17, 1970"
were rejected.
Context: https://citizenlabs.slack.com/archives/C02HD9MJ7DM/p1634951880004800
Let users share /?referrer=<uuid>
, which stores their voter ID in the session and automatically sets referrer
and friends
(both directions) when creating an account.
This depends on #27.
These voters will have to vote in person.
Hide columns? Abbreviate text? Replace dates with only symbols?
Only send an email if the voter hasn't logged in recently?
I think this is 30 days, but I'll have to confirm that.
And backport this to the https://github.com/jacebrowning/template-django.
Pending should be at the bottom.
This could also be a 1-to-many relationship on Voter.
And once a user does sign up, the Voter models should be merged.
Format First,Last,Date,ZIP;...
There are situations that the MVIC doesn't track:
A voter should be able to mark their row as complete for each election. This flag should reset whenever there is a new election.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.