How was this built?
The main functionality of the web scraper comes from the back-end code, which was built using Python, the Flask framework, BeautifulSoup, Requests, and Pandas. When a user provides a website url and the content to retrieve, the Flask backend server, which listens to the front-end, initiates a request to the website and utilizes BeautifulSoup to parse the HTML data. After processing the data with Pandas, it is transmitted in a parsed JSON format to the front-end to then be displayed.
The front-end user interface was built using React, TypeScript, NextJS, and TailwindCSS.
Developed by Bridger Brown
This web development project was made just for the purpose of improving my development skills, particularly with back-end technology like Python.
Feel free to check out some of my other projects!