WordPress Development for the New York Courts

WordPress Developer NYC

New York Courts

Photo licensed via Adobe

Migrate thousands of HTML and PDF files to Drupal and WordPress CMS for government organization

The websites for New York State Courts have historically been flat HTML files. Our job was to migrate these files to MySQL databases, retaining relationships between content, links, images, files, and publications, and create an easy-to-navigate, mobile-friendly website. We used NodeJS to scrape the HTML files and to clean up the HTML data for the migration.

The main project was for the nycourts.gov website, migrating them to Drupal. In order to keep continuity with the NYCourts.gov website as a whole during the migration we built a Drupal website that mimicked the look of the NY Courts HTML website, migrated tens of thousands of pieces of content — HTML files, images, PDFs, retained all the relationships and links, and seamlessly began the migration from flat HTML to CMS.

We also completed a side-project for the Historical Society of the New York Courts, migrating their membership-based website to WordPress.


Integration with Content Management System, Migration, CMS, Primary User and Audience Research, Theme development, Web Analytics, Web: PHP, HTML, CSS, JS


Drupal, JavaScript, MySQL, Node JS, WordPress, API Integration, CSS3, Drupal, HTML5, MySQL, Node JS, Pantheon, SASS / SCSS, SEO, SEM, SMM

Year: 2017

Web scraper