New Jersey Ecourts, document scraper
Orçamento: $450.0
FIXED /
⭐ 0.00 (0)
United States
api-integration, data-source-integration, crawlers, data-entry, data-mining, data-scraping, python, real-estate-industry
Research & Automation – New Jersey eCourts Writ Search System
Project Overview
( link to website ) https://portal.njcourts.gov/webcivilcj/CIVILCaseJacketWeb/pages/civilCaseSearch.faces?cid=9
I'm looking for an experienced web scraping, automation, or reverse engineering developer to determine whether it's possible to build a system that identifies Writs within the New Jersey eCourts Civil system.
The current challenge is that the New Jersey eCourts website does not appear to offer a way to simply search or filter for Writs. Instead, the system primarily requires users to search by a person's name or docket number to locate individual cases.
My goal is to determine whether there is a technical method to identify or collect Writs without manually searching every individual name.
What I'm Looking For
I would like someone to investigate whether it's possible to:
Search or filter specifically for Writs within the New Jersey eCourts system.
Discover hidden search parameters, APIs, network requests, or other methods that could identify Writs.
Determine whether browser automation or another technical solution could collect Writs efficiently.
Build a proof of concept if a workable solution exists.
Additional Information
I have provided a screenshot of the specific document (Writ) that I'm looking to identify within the system.
The first objective is simply to build a solution that can automatically locate and collect all Writs that have been recorded. Ideally, I would like the system to identify every new Writ as it becomes available without requiring manual name searches.
Once the system is reliably collecting the Writs, the second phase would be to automatically open each document and extract the information from it.
For now, I am not looking to build the data extraction portion first. The priority is:
Find and collect the Writs.
Open each Writ.
Extract the data from the document.
The first milestone is simply creating a reliable method for identifying and collecting the Writs themselves.
Challenges
I understand that the New Jersey eCourts website has significant anti-scraping and anti-automation protections, and I recognize that this may not be a straightforward project.
I'm looking for someone with experience analyzing complex web applications who can determine whether there is a reliable way to identify Writs efficiently. If it's possible to create a custom search filter, use hidden search parameters, analyze network requests, or develop another solution that avoids manually searching thousands of individual names, that would be ideal.
I'm not expecting anyone to bypass security or do anything improper. I'm simply looking to determine whether there is a technical solution for efficiently identifying Writs within the existing system.
Deliverables
Research into the feasibility of automating Writ identification.
Documentation explaining the recommended technical approach.
A proof of concept if possible.
If feasible, a system that automatically identifies and collects newly recorded Writs.
If the first phase is successful, a second phase to automatically open each Writ and extract the relevant information from the document.
Ideal Candidate
Experience with:
Reverse engineering web applications
Browser automation (Playwright, Selenium, Puppeteer)
Web scraping
Network request analysis
APIs
Government or court record systems
OCR or PDF data extraction
Experience working with public records or court websites
Abrir na Upwork