Skip to content

Commit 390ee59

Browse files
committed
2 parents 4afe88e + a64b960 commit 390ee59

1 file changed

Lines changed: 113 additions & 1 deletion

File tree

README.md

Lines changed: 113 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,120 @@
1-
### Note: Currently in progress...
1+
# RFP Response Creator
22

3+
![License](https://img.shields.io/badge/license-MIT-blue.svg)
4+
![Tech](https://img.shields.io/badge/Blazor-.NET%209-blueviolet)
5+
![AI Powered](https://img.shields.io/badge/AI-OpenAI-success)
6+
7+
🚀 **RFP Response Creator** is a SaaS application that automates professional Request for Proposal (RFP) responses.
8+
Using AI, it extracts questions, generates answers from your knowledge base, and produces polished Word/PDF documents.
9+
For venues, it includes a **smart scheduling engine** to assign rooms without conflicts.
10+
11+
---
12+
13+
## ✨ Core Purpose
14+
Save time and win more proposals by automating RFP responses:
15+
- Detects questions in RFPs
16+
- Drafts answers using your uploaded materials
17+
- Assigns rooms intelligently (venue mode)
18+
- Exports professional, ready-to-send documents
19+
20+
---
21+
22+
## 🧩 Key Features
23+
24+
### 1. AI-Powered Document Processing
25+
- OCR integration for PDFs, Word, and images
26+
- Multi-format support: `.docx`, `.pdf`, `.png`, `.jpg`, `.jpeg`
27+
- Automatic text extraction for scanned docs
28+
29+
### 2. Intelligent Question Detection & Answering
30+
- Finds questions automatically in RFPs
31+
- Embeddings-based semantic search against your knowledge base
32+
- AI-generated draft responses with manual editing
33+
34+
### 3. Venue Management System
35+
- Upload & process **capacity charts** with AI
36+
- Auto room assignment based on capacity, setup, and availability
37+
- Prevents double-booking with conflict detection
38+
- Supports **10 setups**: Banquet, Conference, Theatre, Classroom, U-Shape, Boardroom, Hollow Square, Crescent Rounds, Reception, Square
39+
- Smart re-calculation (respects existing assignments)
40+
41+
### 4. Template System
42+
- Built-in **Default** and **DefaultVenue** templates
43+
- Custom templates with dynamic tokens (e.g., `[BUSINESS_NAME]`, `[EVENT_NAME]`)
44+
- Save, edit, and organize templates for reuse
45+
46+
### 5. Knowledge Base Management
47+
- Upload documents and chunk content for semantic search
48+
- Vector embeddings for accurate Q&A matching
49+
- Token management for reusable snippets
50+
- Group and categorize entries
51+
52+
### 6. Document Generation
53+
- Professional `.docx` Word documents
54+
- Auto-generated **venue tables**
55+
- Export options: Word, PDF, CSV
56+
- Clean formatting with consistent branding
57+
58+
### 7. Room Calculation Engine
59+
- First-fit algorithm assigns smallest suitable room
60+
- Time conflict detection
61+
- Supports parent-child room grouping
62+
63+
### 8. Data Management
64+
- Save/load configurations
65+
- Local storage with backup/restore
66+
- Import/export settings packages
67+
- Automatic `.zip` compression for portability
68+
69+
### 9. User Interface
70+
- Guided **4-step workflow**
71+
- Real-time AI processing updates
72+
- Interactive grids for room assignments & responses
73+
- Fully responsive design
74+
75+
### 10. Integration
76+
- Supports **GPT-4o, GPT-5, and future OpenAI models**
77+
- Secure API key management
78+
- Logging system for debugging
79+
80+
---
81+
82+
## 🔄 Workflow
83+
84+
1. **Select Template** – Built-in or custom
85+
2. **Upload RFP** – Process documents with OCR
86+
3. **Review Q&A** – Edit AI-detected questions and answers
87+
4. **Assign Venues** – Smart room scheduling (venue mode)
88+
5. **Generate Document** – Export Word/PDF/CSV
89+
90+
---
91+
92+
## 🎯 Target Users
93+
- **Venue Managers** – Hotels, conference centers, event spaces
94+
- **Sales Teams** – Faster, more consistent responses
95+
- **Event Planners** – Manage scheduling and capacity with ease
96+
- **Business Development** – Standardize proposals and scale efforts
97+
98+
---
99+
100+
## 📦 Tech Stack
101+
- **Blazor .NET 9**
102+
- **Radzen Components** (UI)
103+
- **OpenAI Integration** (GPT-4o, GPT-5, etc.)
104+
- **Local + Cloud Data Management**
105+
106+
---
107+
108+
## 📸 Screenshots
3109
<img width="112" height="45" alt="image" src="https://github.com/user-attachments/assets/386aa47b-9218-4f81-b2da-3186d3297f05" />
4110

5111
<img width="1090" height="1027" alt="image" src="https://github.com/user-attachments/assets/2279df07-aba5-4f2e-aa22-06b912e98501" />
6112

7113
<img width="957" height="474" alt="image" src="https://github.com/user-attachments/assets/3d10e5ad-2075-48a5-9f00-1623907a4fe9" />
8114

115+
---
116+
117+
## 📜 License
118+
This project is licensed under the [MIT License](LICENSE).
119+
120+
---

0 commit comments

Comments
 (0)