Asteria: Procurement RFQ & Bid Comparison Dashboard
The problem
Procurement work often spans requests, line items, suppliers, and competing offers. When that information lives across separate documents or tools, it becomes difficult to see what is being requested, compare bids consistently, and move from sourcing to a confident recommendation.
The product
Asteria is an independent, responsive web application that brings the core procurement workflow into one workspace.
It supports teams working through the path from request creation to supplier comparison:
Create and manage RFQs
Add and maintain RFQ line items
Organise supplier records
Record multiple bids for an RFQ
Compare offers across suppliers
Review recommendations and reporting views
Workflow design
The application is structured around the real sequence of a sourcing process:
Create an RFQ and define the required line items.
Add or select suppliers for the request.
Record supplier bids against the RFQ.
Compare submitted offers in a single view.
Review the available information before making a recommendation.
This keeps the relationship between requests, suppliers, and bids visible instead of splitting the workflow across disconnected records.
Technical implementation
Asteria was built with React, TypeScript, and Supabase. The project demonstrates persistent records and a responsive SaaS-style interface. It was designed and built as an independent portfolio project using sample data.
Practical value
Asteria shows how a complex operational workflow can be shaped into a clearer product experience: a shared place to manage procurement inputs, review competing offers, and support more consistent decisions.
Live demo
The demo currently requires ChatGPT sign-in.
0 likes · 3 views · Oct 27, 2026
An independent procurement workspace for managing RFQs, suppliers, bids, and side-by-side comparisons in one responsive web application.