This commit is contained in:
metacryst
2025-12-08 00:01:57 -06:00
commit 310a19e6fa
216 changed files with 10020 additions and 0 deletions

View File

@@ -0,0 +1,35 @@
### Core Features
1. Track the time and precise location a walker spends per house (location log every 3-5 sec)
GPS to determine when they move
2. Record audio
Ability to recognize doorknock/discern from noise
Log timestamp of doorknock
Identify when the wait at the doors ends -> conversation starts OR gps logs motion leaving the door.
Retrieve the number of real interactions
Learn response rate vs wait time per door -> adapt per voter tipe/time of day to optimize response rate (we win votes when we talk not when we wait)
11.13
4hr
Remaking app in Capacitor
10.31
1hr
6:40pm - 7:40pm
Established connection between app (sending location) and dashboard
1hr
8:10pm - 9:10pm

11
Blockcatcher/Todo.md Normal file
View File

@@ -0,0 +1,11 @@
- [ ] Import data with csv
Get location coordinates from each address
- [x] Change interval to 1s
- [ ] Admin map to see walker location
- [ ] Admin map to see addresses
- [ ] Record audio when start button is pressed
- [ ] Create route for walkers
- [ ] Identify how long a person stayed within a home radius
Flag if someone remained in an area for more than a flagged time, like 35s
Time will be modified based on demographic information, lot size, time of day, etc.
- [ ] App map to see addresses

19
Blockcatcher/Tools.md Normal file
View File

@@ -0,0 +1,19 @@
1. Tijuana
https://github.com/TheCommonsLibrary/Tijuana
2. Neighbourly
https://github.com/TheCommonsLibrary/Neighbourly
3. Spoke
https://github.com/MoveOnOrg/Spoke App for texts
4. CampaignHawk
Small open source, prob not worth it
5. CiviCRM
Could be good, basically a duplicate though
Probably should look at the UI
6. Commons Library Canvassing Tools Roundup (as a reference list)
Greg Abbot's software - Campaign Sidekick
Maps
https://openfreemap.org/

45
Blockcatcher/i360.md Normal file
View File

@@ -0,0 +1,45 @@
I360 features 
1- Store voter data with tags per data entry 
2- Search function based on tags/voter info: 
- individual voter lookup (name address age)
- Group search with tags (combine tags, exclude tags, add new tags to current search, see in map {buggy})
- Basic map grouping feature for search (draw a shape and it selects the voters inside it on the map, limited use)
3- create survey+script with that custom search
4- automatic mapping of walkbooks (sucks though)
5- friendly user interface that doesnt crash (quite good but non customizable)
6- export/import csv voter data (export survey results - supporters to texting software)
7- daily leaderboard page with some results per knocker to see how the day is going (not detailed enough and quite buggy)
8- oversee the surveys from the back end as they go to see general results and assign walkers to different areas
What could be improved in those features?
-Ai dictation to select and exclude tags when doing a survey - gets so complicated it takes forever to target -
- Ability to change or tailor survey per voter type (tags)
- Customize blockwalker app interface for most relevant voter info/tags/colors
- color coded map for analysis of city areas (partisan affiliation/religion etc)
**