- Volunteers will gather data on what the general requirements for eligibility are on a state by state basis.
- This data will be accessible via a REST or GraphQL api (see the Backend repo for specifics).
- A simple step-form application will allow users to determine whether they are likely to be eligible for expungement to their criminal records (see the Frontend repo for specifics).
- Splash Page / Select State
- Select Type of Conviction
- Select Years since Conviction
- Optional Further Criteria
- Results
Why Steps and not one unified form? Easier on mobile, easier to add new ones in based on individual state requirements, easier for the user to cruise through on a public computer without bystanders seeing it.