Skip to content
Devflovv

FinanceSaaS · Web application · Automation · API/backend

Business-acquisition deal-flow alert platform

Built a subscription deal-flow platform that scrapes business-for-sale marketplaces every hour, matches new listings against each buyer's acquisition criteria and sends email alerts. The product includes user and admin dashboards, subscription billing and a mobile-first onboarding flow, and runs in production on the client's domain.

Illustration of Business-acquisition deal-flow alert platform

Problem

The client's principal was manually monitoring multiple online-business brokerage sites and losing time against competing buyers on good listings.

Solution

The team built five marketplace scrapers (authenticated and public APIs plus a stealth headless browser for a bot-protected site) running as hourly serverless functions, a Next.js/TypeScript web app with user and admin dashboards, Stripe subscriptions with plan changes and access gating, and a trigger-based matching engine that sends preference-matched email alerts. A later milestone migrated the database to a MongoDB-compatible document store and removed a paid search dependency in favour of native filtering.

Key features

  • Five marketplace scrapers normalising price, revenue, profit, multiple, age and location
  • Hourly scheduled serverless scraping with per-scraper admin controls
  • User dashboard with all, matched and saved listings, favourites and stats
  • Admin dashboard with user management and revenue/platform metrics
  • Monthly and yearly subscription billing with upgrades, scheduled downgrades and access gating
  • Preference-matched email alerts for new listings
  • Mobile-first onboarding with range sliders backed by live distribution charts
  • Card and list views with mobile bottom navigation
  • Database migration to a MongoDB-compatible store replacing third-party search

Tech stack

  • Algolia
  • Firebase
  • Firebase App Hosting
  • Firebase Auth
  • Firebase Cloud Functions
  • Firebase Emulator Suite
  • Firestore
  • GitHub
  • GoDaddy
  • Google Cloud
  • Google OAuth
  • MongoDB
  • Next.js
  • Node.js
  • Puppeteer
  • React
  • React Query
  • Redux
  • SendGrid
  • Stripe
  • TypeScript
  • react-hook-form
  • zod

Services behind this project

Read more

  • 22
    SEP

    Business process automation: where to start

    Business process automation works best when you start small. How to pick the first process, map it, choose tools and build automations that fail safely.

    AI & Automation5 min read

Let's Turn Your Idea Into Reality

Get Started