The Expungement Eligibility Guide app is a brand new project being created with Rising For Justice. RFJ is a DC organization that runs legal clinics where residents can get help having their criminal records expunged. This repository has the source code for a complex web form. The form encodes logic developed by Rising for Justice to help pro bono lawyers evaluate whether their client is eligible to have their criminal record expunged.
This is not a self service tool. rfj_expungement
is being developed in conjunction with The Rising for Justice organization and is meant to be used within Washington DC. Please talk to your lawyer for any legal advice.
You are free to use this code for your needs as stated in our license. Please remember that this application is made to be used in Washington DC. You will need to modify it to fit your needs in your jurisdiction.
If you'd like to support the mission of Rising for Justice but don't have programming experience, head over to their support page. If you'd like to get started developing this project, read on!
- Read CONTRIBUTING.md and our code of conduct
- Optionally,review our open issues (note the labels like
good first issue
orhelp wanted
)
Then...
- Create an issue of your own! Do you see a bug, something we're missing, or a feature we really should include?
- Remember to follow the guidelines you read earlier, as well as all the instructions in the issue template that best matches your issue.
- Submit your issue!
OR...
- Fork the repo and clone it locally
npm install
- Happy hacking!
We've settled on using Next.js for this project as it gives us the flexibility to deploy it as a web or Electon app.
Once you clone the repository on you machine and installed the project dependencies, you can execute $ npm run dev
to run the Next.js dev server.
For more on how to use Next.js take a look at their Getting Started and their Docs.
Code for DC is a non-partisan and non-political civic hacktivism organization, and a chapter of the Code for America Brigade Network.