These are the repos created (in chronological order) for Courtbot:
1. Atlanta (Github: codeforamerica/courtbot)
This was the Original CfA fellowship project that kicked off the Courtbot redeployments.
- Appointment Reminders: anyone can subscribe to a case and receive a reminder 24hrs beforehand
- A Payable Prompt: when a fine can be paid immediately, the phone number and link to begin payment are displayed.
- Queued Cases: If a case isn’t in the system, the app keeps looking for 16 days and informs users when it becomes available.
- Language: Node & JS
2. Alaska (GIthub: codeforanchorage/courtbot)
This deployment was very similar to the Atlanta codebase. Some rough notes on their implementation are available from Code for BTV.
- Expanded Coverage: covers all minor citations and criminal cases for all of Alaska
- Admin stats dashboard: currently maintained as a separate project
- Optimized for CourtView: easier redeployment in places using CourtView software
- Alaska Splash Page: borrowed idea from Tulsa
- The Payable Prompt from Atlanta
3. Tulsa (Github: codefortulsa/courtbot)
The Tulsa code is a major departure from Atlanta codebase. It re-implemented the Alaska repo as a modular tool with multiple, separate components for areas of distinct responsibility.
View the Oklahoma Courtbot home page:
- Modular Architecture: Optimized for modularity so new components can be plugged in
4. Muskogee County, OK (Github: codeformuskogee/Courtbot_MSK)
Part of OKCourtbot.com along with Rogers County, OK
5. Boise, ID (Github: boisebrigade/courtbot)
Boise has not yet (as of June 2018) launched its implementation, but it has a strong relationship with the necessary stakeholders and expects to deploy by ~2019.
- Full rewrite of codebase in Elixr
This post is a wiki, if you know of any additional details, please feel free to edit!