Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement Upload Portal for Missouri & Mississippi Court Opinions #3996

Open
flooie opened this issue Apr 25, 2024 · 4 comments · May be fixed by #4034
Open

Implement Upload Portal for Missouri & Mississippi Court Opinions #3996

flooie opened this issue Apr 25, 2024 · 4 comments · May be fixed by #4034

Comments

@flooie
Copy link
Contributor

flooie commented Apr 25, 2024

Description:

Currently, our system cannot automatically collect legal opinions from Missouri and Mississippi Super Courts, including their appellate courts.

Solution:

@mlissner and I discussed developing a secure upload portal to allow authorized volunteers to submit these opinions manually.

Features:

Comprehensive Metadata Capture: The portal should capture all relevant metadata for each opinion, potentially exceeding the data fields required for Tennessee and Maine.
Streamlined Uploads: Consider implementing a single upload portal that accommodates opinions from all six courts (two in Mississippi and four in Missouri) to minimize user burden (or 1 per state). This could involve:

  1. A selection dropdown to specify the target court for each upload.
  2. Dynamically adjusting the metadata fields based on the selected court.

@quevon24 Let's discuss the optimal design for the upload portal to ensure a user-friendly experience for volunteers. I'm not convinced we should merge courts together or not. Perhaps @mlissner can weigh in again on it.

Next Steps:

  1. Discuss and finalize the upload portal design.
  2. Develop and implement the upload portal.
  3. Test and refine the portal functionality.
  4. Train volunteers on using the new upload portal.
  5. Update the documentation
@mlissner
Copy link
Member

Thanks for this, Bill!

I'd suggest starting with a very bare-bones MVP and seeing what feedback we get from our volunteer. One concern I have is that she'll find a lot of ways to input data we've never imagined, but I'm not terribly concerned about the UX being really good, honestly.

For documentation, I think the Wiki is probably the right spot?

@mlissner
Copy link
Member

I put this on Kevin's backlog, but I leave to y'all to prioritize.

@quevon24
Copy link
Member

I think the first thing we need to do is define what fields are going to be required for each court, this will allow us to see if we only need to add a few more fields to CourtUploadForm and restrict what fields are seen based on the court_id.

Regarding how to upload the opinions, the page could be similar to tennworkcompcl page where you click on a court button and it takes you to an independent page to upload the file using a static page where you will only see the specific fields.

If you think about this further into the future, we should probably divide the forms by state or something similar. Although this would complicate other things.

@mlissner
Copy link
Member

Just to avoid diffuse responsibility, I'd like to duck out of this one and let you guys come up with a plan/design that you like. Doesn't have to be perfect on the first go — just needs to be functional for a motivated engineer or volunteer. Thank you both!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 🏗 In progress
Development

Successfully merging a pull request may close this issue.

3 participants