Saas scraping tool

Jan 25

A Saas scraping tool that allows users to input any URL and will receive updates of the new products added on the website.

Key Achievements

  • Developed a full stack application in a "Software as a service" model.
  • Implementing authentication, data storing using Supabase, payment subscription handling using Stripe.
  • Developed a Cloudflare Worker that uses AI to create a custom scraping schema of any added website.
  • The Worker is scheduled to run on a specific time and using the generated schema it scrapes the websites.
  • Users receive updates of the new products added on the website through a Telegram bot.

Tech Stack

Project Gallery

Overview of the scraping Saas with all the features

Simple architecture of the scraping tool

Complex architecture of the scraping tool

UI succint description

Overview of the telegram bot