<?xml version="1.0" encoding="UTF-8"?><oembed><type>video</type><version>1.0</version><html>&lt;iframe src=&quot;https://www.loom.com/embed/e5b14adb4f9e40c8ad397568b9ca477a&quot; frameborder=&quot;0&quot; width=&quot;1662&quot; height=&quot;1246&quot; webkitallowfullscreen mozallowfullscreen allowfullscreen&gt;&lt;/iframe&gt;</html><height>1246</height><width>1662</width><provider_name>Loom</provider_name><provider_url>https://www.loom.com</provider_url><thumbnail_height>1246</thumbnail_height><thumbnail_width>1662</thumbnail_width><thumbnail_url>https://cdn.loom.com/sessions/thumbnails/e5b14adb4f9e40c8ad397568b9ca477a-ab5610d1257e7dea.gif</thumbnail_url><duration>757.761</duration><title>Quote Comparison App Build Walkthrough 😀</title><description>I’m walking through my quote comparison app demo and how I built it end to end. The landing page loads quotes from Mongo, shows unit costs and total price by quantity and shipping, and highlights best price versus highest price plus a top pick based on overall price, lead time, and supplier rating. I used a Vite React front end with TanStack Router and TanStack Query, plus a simple Express API with Mongo via Mongoose and TypeGoose. I then normalized values and computed heatmap colors and dynamic table widths. No action is requested from viewers.</description></oembed>