The problem
SBBids brings government contract opportunities and the work around them into one application. Businesses can browse listings, inspect details, manage related files and conversations, and use an AI assistant while researching a potential bid.
What I built
My contribution included a conversational assistant built with the Vercel AI SDK, a RAG pipeline that retrieves relevant opportunity context for its responses, freemium access and Stripe subscription flows, and backend services supporting the product. The repository also contains listing, company, file, and chat workflows that give the assistant useful context. The product connects opportunity discovery with analysis and follow-up work rather than presenting AI as a standalone chat page.
- The application connects a Next.js interface to a separate API, PostgreSQL-backed data, Firebase account services, and payments. Its research flow helps users move from finding a relevant listing to organizing the information needed to consider a bid.

