Statistics from the DB to display on /manage
[X] Time Filter
A single selector in the top-right corner: Today · Yesterday · Last 7 days · Last 30 days · YTD · 2026 · 2025 · Since contract start This applies globally to all components on the page.
Why? The user needs to see the impact over a longer period. They wonder in month 6: "what's the impact of bidpoint.ai" They need to see. (edited)
[X] Key numbers at a glance (KPI cards)
Four to five big-number tiles, always visible:
Sources monitored – relatively static, but reassuring (e.g. "89 sources") --> They need to know, also when a source is being added 😄
Tenders processed – total tenders scanned in the selected period
Documents analyzed – PDFs downloaded and parsed
Matches delivered – the output that matters to the customer
Estimated tender volume – sum of € values of matched tenders (if available in the data)
Time saved – Count file chunks for tenders created yesterday -> approximate number of pages processed -> display * 10 "hours saved" in the frontend
The ratio between "processed" and "matches" is our value story: If a customer sees 1,000 processed → 9 matches, they understand instantly what we saved them.
Tenders Published → 1000
Tenders matching search → 200
Analysed → 200
Matches → 3
Each step should be clickable in future versions, but for v1 it's purely visual. The dramatic drop-off at each stage IS the value proposition.
[X] Matches table/list This is where email gets replaced. A simple table showing:
Tender title
Contracting authority
Publication date
Submission deadline (with color coding: red if <5 days, yellow if <14 days, green otherwise)
Estimated value (if available)
Source
Please authenticate to join the conversation.
Completed
Feature Request
2 months ago
Linear
Get notified by email when there are changes.
Completed
Feature Request
2 months ago
Linear
Get notified by email when there are changes.