Oysty India
Issue #02AI & Automation2025

AI RFP Proposal Platform

Proposal drafts in minutes, not days

A retrieval-augmented proposal generator that drafts tailored RFP responses from a company's own past proposals and client requirements.

ReactFastAPIPythonMySQLRAGDockerNginx
CASE
STUDY

The challenge

What was broken

Proposal teams were rewriting similar documents for every new RFP, slowing response times and risking inconsistent quality between submissions.

The solution

What we built

We built a custom RAG pipeline behind FastAPI microservices with a React workspace, so teams can retrieve relevant past content and generate a strong first draft in minutes.

Inside the issue

Key features

The parts of the product that do the heavy lifting every day.

  • AI-powered proposal generation
  • Custom retrieval-augmented generation (RAG)
  • FastAPI microservices architecture
  • Secure MySQL document and client store
  • Dockerised deployment with Nginx
From the build

Real screens

Screenshots from the shipped product — not mockups and not stock imagery.

Proposal platform dashboard with actions to upload a new RFP, view draft proposals and add a proposal to the library
The workspace — upload, review drafts, manage the library
Upload a New RFP screen with a drag-and-drop area, client name field and a four-step explanation of what happens next
Uploading an RFP, with the pipeline explained up front
Architecture diagram showing a browser reaching Nginx in a Docker container, which routes to the React front end and FastAPI back end, then to MySQL
The deployment architecture: Nginx, React, FastAPI and MySQL in Docker

The utility belt

Technology used

  • React
  • FastAPI
  • Python
  • MySQL
  • RAG
  • Docker
  • Nginx

We choose boring, proven tools where they help and modern ones where they earn their place. Every stack decision is documented so your team can maintain it later.

The aftermath

What changed

  • Reduced RFP turnaround time by 60%
  • More consistent, personalised proposals
  • Teams spend time on strategy, not repetition
Kaboom!

Ready to start your project?

Tell us what you want to build. We will reply within one business day with honest advice and a clear next step — no pressure, no jargon.