EASBid

Public Bid Alerts Platform
  • #Vite
  • #Supabase
  • #Jest

Product: EASBid
Year: 2025
Project Type: Public bid alerts platform
Stack: Vite, Supabase, Jest


Project Overview

Government projects are published across many different portals, and contractors can easily miss the ones that matter to them. EASBid brings them together and shows the top contractors on the platform.

I worked on the two parts that keep it alive: collecting new projects, and telling the right people about them.


What I Built

Scrapers

  • Collecting open bids from public sources such as SAM.gov and LA procurement
  • Turning each source into the same shape, so every project can be shown the same way
  • Saving the projects in Supabase

Personalized emails

  • Subscribers get an email about the latest open projects
  • Each email is personalized, so people hear about the projects that are relevant to them

Tests

  • Jest tests around the scraping and email logic

Key Technical Challenges

1. Every source is different

Each portal publishes its bids in its own way, with its own fields and its own layout. The scrapers had to read each one on its own terms and still produce one clean, consistent list of projects.

2. Emails people actually want

An email full of projects nobody can bid on gets ignored. Personalizing each email around the subscriber is what makes it worth opening.


Conclusion

EASBid showed me how much value there is in bringing scattered public data into one place and putting it in front of the right person at the right time.

Back to Work

Contact me

Send me an email or message me on LinkedIn if you're looking for someone who builds without the fluff.

Open to work
Please wait...