Rahul SarkarFull Stack AI Engineer + Pharmacist

QUIKTENDERS

Full-Stack Developer2025In progress
ReactTypeScriptPythonFastAPIPostgreSQLRedis
QUIKTENDERS cover image

Overview

QUIKTENDERS aggregates tender notices from multiple sources, normalizes the data, and gives contractors a clean interface to discover opportunities relevant to category, location, and capacity.

Problem

Small contractors must monitor dozens of tender portals and risk missing relevant notices or deadlines.

Approach

Built a Python (FastAPI) aggregation layer with async ingestion workers and a React discovery interface with relevance filters and alert subscriptions.

Architecture

FastAPI backend with async ingestion workers, normalized PostgreSQL tender records, Redis-backed alert queues, and server-side filtering.

Outcomes

  • Core aggregation pipeline and discovery interface are functional; alert subscriptions and document management are in progress

Related projects

In progress2026

KPPP Live Tenders Dashboard

Automated scraping, deduplication, and a contractor-focused dashboard for live tenders from the Karnataka Public Procurement Portal.

ReactNode.jsExpressPuppeteer