We had a slew of challenges while working on this project:
- Scraping data from websites that have captcha validations
- Scraping data from US government sites without getting blocked
- Searching the data runtime and showing the latest and most relevant result
- Building the site like an API so that it can be called as REST API at a later stage