Skip to content

Latest commit

 

History

History
31 lines (23 loc) · 744 Bytes

README.md

File metadata and controls

31 lines (23 loc) · 744 Bytes

Demo project for scraping website data

This is a demo project that shows how to scrape data from an external website, save it to local database and then serve data from local API express server and display it to the user using React frontend.

Running

  1. Clone the project.
  2. Install dependencies with npm:
npm install
  1. Run scrapper
  npm run scrap
  1. Run the API server
  npm run server
  1. Run the frontend
  npm run dev
  1. Visit the site at: http://localhost:5173 (Vite default)

You can adjust the price limit for items to be displayed. It uses local database so it will be fast and requests are debounced so it will also limit the IO.

Frontend of the application