DEV Community

Discussion on: What was your win this week?

Collapse
 
charlesdlandau profile image
Charles Landau • Edited

It was this big 'ol thing.

Implement datamodel #41

  • Added components/CaseTable.js which manages the dominant view (using React useContext)
  • Added layout cruft to components/bodyview.js
  • Added contexts/casecontroller.js responsible for global app state (!!) including pre-initialized context provider
  • Added Material-UI helper components (e.g. CssBaseline) per best practices
  • Moved SSoT JSON files to static for now
  • TODO: reinstate nav.js
  • TODO: improve linting workflow

rfj_expungement is a tool being developed at Code For DC to help pro-bono (volunteer) lawyers. Rising for Justice holds clinics in Washington, DC where they help people navigate the surprisingly Byzantine process to clear their criminal records. If you have a criminal record (at least in the US) it can make it harder to get housing, a job, services, and more.

The PR is meant to clean up the repo following the National Day of Civic Hacking, where we had a bunch of great contributors.