Commit Graph
62 Commits
Author SHA1 Message Date
old4ever 2e9547ebaa fix: search GTA only
Signed-off-by: Dmytro Stanchiev <git@dmytros.dev>
2025-09-17 22:57:42 -04:00
old4ever 46a8ac92cf feat: extract Kijiji scraping logic into reusable function
This commit extracts the Kijiji scraping functionality into a reusable function `fetchKijijiItems`. This allows for easier integration into other parts of the application and improves code modularity. The function accepts search query, requests per second, and base URL as parameters, enabling customizable scraping.
2025-09-17 22:03:24 -04:00
old4ever b7a61423c3 refactor: improve Kijiji scraping architecture
Introduces types, utilities, and a dedicated HTTP client for improved structure and maintainability.  Includes rate limit handling, retry logic, and error handling.
2025-09-17 20:45:57 -04:00
old4ever 23dc9cae4c feat: scrape listing details from Kijiji ads 2025-09-17 20:43:07 -04:00
old4ever 257edf394c style: specify source of apollo state interface
Signed-off-by: Dmytro Stanchiev <git@dmytros.dev>
2025-09-17 19:00:13 -04:00
old4ever 63683593e4 feat: add kijiji search parser
Signed-off-by: Dmytro Stanchiev <git@dmytros.dev>
2025-09-17 18:58:57 -04:00
old4ever c09650b9f4 build: configure build and development scripts 2025-09-17 18:54:19 -04:00
old4ever 030e3c302d feat: integrate linkedom for DOM manipulation
Adds `linkedom` as a dependency for parsing HTML and manipulating the DOM. This enables scraping capabilities.
2025-09-17 18:48:23 -04:00
old4ever 3fccbb7a46 minor tweaks 2025-08-14 14:49:41 -04:00
old4ever e0cf995769 init bun 2025-07-29 22:31:17 -04:00
old4ever e013ce5a46 install bun 2025-07-29 22:30:40 -04:00
old4ever cc0bb000f2 init devenv 2025-07-29 22:22:17 -04:00