v1.0 — Internal Platform

Streamline Your Bid Lifecycle with AI-Powered Intelligence

From tender discovery to proposal delivery — BidFactory automates and optimizes every step of the EU public procurement process.

localhost:3000/dashboard
Bid Pipeline
Kanban
Table
Analytics
Discovery
IT Infrastructure Berlin
TED-2025-1842EUR 2.1M
72000000
Cloud Services Munich
BKMS-DE-4391EUR 850K
72310000
Scoring
ERP System Hamburg
TED-2025-0997EUR 4.5M
Score: 82
Proposal
Security Audit Frankfurt
VMP-HE-2201EUR 320K
Draft
Data Center Stuttgart
TED-2025-1156EUR 1.7M
In Review
Delivered
Network Ops Bonn
BKMS-DE-3877Won
EUR 1.2M
3
Data Sources
9
Pipeline Phases
46
Database Models
43+
Application Pages
24
API Endpoints

Everything you need to win
more public tenders

A comprehensive toolkit covering the full bid lifecycle — from automated tender discovery to AI-assisted proposal generation and delivery tracking.

Tender Discovery
Live

Auto-fetch tenders from TED (EU), Bekanntmachungsservice (Germany), and CosinexVMP portals. Filter by CPV codes, regions, and value ranges.

9-Phase Bid Pipeline
Live

Full lifecycle from Discovery through Intake, Extraction, Compliance, Scoring, Approval, Proposal, Review, to Delivery with Kanban visualization.

Competitor Intelligence
Live

Entity resolution with fuzzy matching, enrichment via Claude API + web scraping, SWOT analysis and market benchmarking.

AI-Assisted Extraction
Live

Extract and structure RFP requirements from tender documents with AI assistance. Track RFI questions and responses throughout the process.

Dashboard & Analytics
Live

Kanban board with auto-refresh, pipeline health metrics, win rate trends, conversion funnels, and CPV volume analysis.

Workflow Engine
Live

Configurable phase transitions with approval gates (AR2/AR3), automated task assignment, and deadline tracking across the pipeline.

Notifications
Live

Real-time notification center with 6 event types, email queue, background reminders, and user preference management.

Role-Based Access
Live

JWT auth with refresh token rotation. Four roles: bid_manager, sme, approver, admin. Fine-grained endpoint authorization.

Document Processing
Planned

Automated RFP document parsing and requirement extraction from PDF/DOCX uploads with structured output.

Knowledge Base
Planned

Company profile templates, personnel library, asset management, and reusable content blocks for proposals.

Compliance Engine
Planned

Automated fit assessment, requirement checklists, and compliance scoring against tender criteria.

Proposal Generator
Planned

Template-based proposal authoring with multi-step wizard, AI-assisted content generation, and quality scoring.

From discovery to delivery,
every phase is covered

A structured process with decision gates ensures only high-quality, strategically aligned bids move forward.

Phase 1
RFP Analysis
  • Extract client requirements
  • Assess technical fit
  • Prepare AR2 briefing
Phase 2
Market Intelligence
  • Competition & SWOT analysis
  • Pricing strategy
  • Win probability scoring
Phase 3
Proposal Creation
  • Templates & best practices
  • Offer descriptions
  • Approval preparation
Phase 4
Submission & Review
  • Quality / red team review
  • Compliance check
  • AR3 gate decision
AR2
Bid?
AR3
Submit?
Decrease efforts
Increase proposal quality
Increase sales success

Built on a modern,
production-ready stack

Enterprise-grade technologies chosen for reliability, performance, and developer experience.

Frontend
Next.js 14 / React 18 / Tailwind CSS
Server-side rendering, type-safe components, responsive design with 43+ application pages.
Backend
Python 3.12 / FastAPI / SQLAlchemy
Async-first API with OpenAPI docs, Pydantic validation, and type-safe ORM across 24 routers.
AI Integration
Claude API (Anthropic)
Competitor enrichment, SWOT analysis, and market intelligence generation. Deterministic extraction for all structured data.
Database
PostgreSQL 16 / Redis 7
46 models with JSONB columns, trigram indexes, and Redis-backed caching and async task queues.
Infrastructure
Docker Compose (5 services)
Frontend, Backend, Worker (ARQ), PostgreSQL, and Redis — one command to launch the full stack.
Data Sources
TED / BKMS / CosinexVMP
EU-wide TED API + CSV, German Bekanntmachungsservice OpenData, and CosinexVMP portal integration.

Built across 10 sessions,
with more on the way

Each sprint delivers production-ready features. Five sessions complete, five more planned.

Sprint S1
Foundation & Infrastructure
Docker Compose stack, PostgreSQL schema, FastAPI skeleton, Next.js project with Tailwind CSS configuration.
Sprint S2
Authentication & UI Framework
JWT auth with refresh tokens, role-based access, component library, sidebar navigation, and responsive layout shell.
Sprint S3
Tender Ingestion Pipeline
TED API + CSV integration, Bekanntmachungsservice API, deterministic XML/CSV parsing with dual-schema support.
Sprint S7
Competitor Intelligence
Entity resolution with fuzzy matching (85% threshold), Claude API enrichment, SWOT generation, market benchmarks.
Sprint S10
Dashboard, Workflows & Notifications
Kanban dashboard with auto-refresh, 9-phase workflow engine, notification center, analytics charts.
Sprint S4
Document Processing
Automated RFP document parsing from PDF/DOCX, structured requirement extraction, and document metadata indexing.
Sprint S5
Knowledge Base
Company profile templates, personnel library, asset management, and reusable content blocks for proposals.
Sprint S6
Compliance Engine
Automated fit assessment, requirement checklists, compliance scoring, and gap analysis against tender criteria.
Sprint S8
Scoring Engine
Configurable weighted criteria, automated scoring with go/no-go recommendations, and historical comparison.
Sprint S9
Proposal Generator
Template-based proposal authoring with multi-step wizard, AI-assisted content generation, and quality review scoring.