Scraping of the target web application, using puppeeter, node with typescript and best practices.
This is a personal project that I have made public for interested parties to analyze. This application is a web scraping tool that collects data from the Wvetro website. The data is then stored in a MongoDB database and can be accessed through a RESTful API.
Other applications can consume this API to access the data. The project is still in development, and I plan to add more features in the future.
The project applies my studies in:
Future plans include:
I'm aware that I could use a framework like NestJS, but I chose to implement things more manually for now, though I plan to use it in the future.
Currently, this project also includes WEB and DESKTOP APP projects which are still just ideas. My primary focus is on understanding the backend. However, I plan to create a web app using NextJS and a Windows app using Electron.