Jira Web Scrapper

View Project on Github

The goal of this project was to build an application to scrape and archive website data and log changes into Jira. Inspired by the Xray Test Framework, I wanted to create a program to track changes on websites onto Jira.

Utilizing Java, Playwright and the Atlassian REST API, the program was able to automate data collection and Jira issues creation cooresponding to each instance of data collection. In addition, I developed a programming language that allowed me to control the actions made on the browser during data collection as well as implementing the Diff Algorithm (the same algorithm used in git diff ) to detect and highlight changes made to the websites.