Upload Current RFP

Upload the RFP document you are responding to. We'll extract questions automatically (metadata only - content not stored).

RFP Information

This information will be included in the cover letter of your final document.

{#if !uploadedFile}
dragActive = true} on:dragleave|preventDefault={() => dragActive = false} on:drop={handleDrop} >

Upload Current RFP Document

Click to browse or drag and drop the RFP file

Supports PDF, DOCX, DOC, and TXT files

{:else}

Current RFP Document

Metadata extracted (content not stored)

{#if $currentRfp}

{$currentRfp.name}

Size: {($currentRfp.size / 1024 / 1024).toFixed(1)} MB • {$currentRfp.pageCount} pages (estimated) • {$currentRfp.quality} quality

📊 Metadata Only - Content not stored for privacy

{:else}

No current RFP uploaded

{/if} {#if isProcessing}
Processing document and extracting content...
{:else if extractedContent}
✓ Document Processed Successfully

Content extracted: {extractedContent.length.toLocaleString()} characters from {documentInfo?.name || 'PDF document'}

{showFullContent ? extractedContent : extractedContent.substring(0, 5000)}{!showFullContent && extractedContent.length > 5000 ? '...' : ''}
{#if extractedContent.length > 5000}
{/if}
{/if} {#if extractedContent}
{/if}
{/if}

Upload Tips

Best Results:

  • • Upload the complete RFP document
  • • Ensure questions are clearly formatted
  • • Include all sections and requirements
  • • Use high-quality, readable documents

What We Extract:

  • • Individual questions and requirements
  • • Section headers and structure
  • • Evaluation criteria
  • • Submission requirements