Skip to content

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

5 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Orbitron: AI-Powered RFP Automation System

Orbitron is an advanced, multi-agent system designed to revolutionize the Request for Proposal (RFP) response process. By orchestrating specialized AI agents for sales, technical analysis, and pricing, Orbitron automates the creation of high-quality, competitive, and accurate RFP responses.

Orbitron Dashboard

🚀 Key Features

  • Multi-Agent Orchestration:
    • Sales Agent: Analyzes RFP requirements and qualifies opportunities.
    • Technical Agent: Matches product specifications and validates technical feasibility.
    • Pricing Agent: Calculates costs, taxes, and margins to generate competitive quotes.
  • Admin Command Center:
    • Real-time dashboard with proposal statistics (Approved, Pending, Declined).
    • Inventory management system to add and track products.
    • Company profile management for automated context injection.
  • Intelligent Workflow:
    • Automated document parsing and requirement extraction.
    • Role-based access control (Admin vs. Standard User).
    • "Win Probability" analysis and competitive scoring.
  • Modern UI/UX:
    • Responsive design built with React and Tailwind CSS.
    • Interactive visualizations and real-time status updates.

🛠️ Tech Stack

Frontend

  • Framework: React (Vite)
  • Language: TypeScript
  • Styling: Tailwind CSS
  • Components: shadcn/ui, Lucide React
  • State Management: React Hooks & Context

Backend

  • Server: Python (Flask)
  • Database: SQLite
  • Processing: BeautifulSoup4 (Web Scraping/Parsing), Pandas (Data Analysis)

📦 Installation & Setup

Prerequisites

  • Node.js (v18+)
  • Python (v3.9+)
  • Git

1. Clone the Repository

git clone https://github.com/yashmusterya/Orbitron-Stranger-Strings.git
cd Orbitron-Stranger-Strings

2. Backend Setup

Navigate to the backend directory and install dependencies:

cd rfp_automation_system
# Create a virtual environment (optional but recommended)
python -m venv venv
# Windows: venv\Scripts\activate
# Mac/Linux: source venv/bin/activate

pip install -r requirements.txt

Start the backend server:

python server.py

The server will start on http://localhost:5000

3. Frontend Setup

Open a new terminal, navigate to the frontend directory, and start the development server:

cd mumbai-hacks-2025
npm install
npm run dev

The application will be available at http://localhost:5173

📖 Usage Guide

  1. Login/Signup: Create an account. Admins are redirected to the dashboard; users go to the home page.
  2. Admin Panel: Use the "Admin Console" to view stats and add products to the inventory.
  3. Start RFP: Click "Start Free Trial" or "Live Demo" to initiate the RFP automation workflow.
  4. Agent Workflow: Watch as Sales, Technical, and Pricing agents process the request in real-time.
  5. Final Response: Review the generated proposal, including the "Tender Intelligence" and "Company Context" sections, before downloading or submitting.

🤝 Contributing

Contributions are welcome! Please fork the repository and submit a pull request.

📄 License

This project is licensed under the MIT License.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages