Skip to content

An AI-powered browser extension that generates personalized proposals for Upwork job postings using advanced artificial intelligence.

Notifications You must be signed in to change notification settings

AnalyticAce/UpworkProprosalAI

Repository files navigation

Upwork Proposal AI

An AI-powered Chrome extension that generates personalized proposals for Upwork job postings using advanced artificial intelligence.

📁 Project Structure

UpworkProprosalAi/
├── src/                    # Source code
│   ├── ai-service.js      # OpenAI API integration for proposal generation
│   ├── background.js      # Background script for API communication
│   ├── content.js         # Content script for job data extraction
│   ├── popup.html         # Extension popup interface
│   ├── popup.js           # Popup functionality and AI controls
│   ├── options.html       # Settings and API configuration page
│   └── options.js         # Settings functionality script
├── assets/                # Static assets
│   └── icons/            # Extension icons (16px, 48px, 128px)
├── docs/                  # Documentation
├── tests/                 # Test files and samples
├── scripts/               # Build and utility scripts
├── manifest.json          # Chrome extension manifest
└── package.json          # Project dependencies

🚀 Quick Start

  1. Install the extension in Chrome
  2. Get your OpenAI API key from OpenAI's platform
  3. Configure your API key and freelancer profile in the extension options
  4. Navigate to any Upwork job posting
  5. Click the extension icon to generate AI-powered proposals

✨ Features

  • 🤖 AI-Powered Proposals: Generate personalized proposals using OpenAI GPT
  • 📝 Smart Job Analysis: Automatically analyzes job requirements and client preferences
  • 👤 Freelancer Profiles: Customize your skills and experience for better proposals
  • 📋 One-Click Generation: Generate professional proposals with a single click
  • 🎨 Clean Interface: Simple, non-intrusive browser extension design
  • 🔒 Secure: Your API key is stored securely in your browser
  • Fast: Instant proposal generation on any Upwork job page

🤖 Setup

OpenAI API Configuration

  1. Get your API key from OpenAI's platform
  2. Right-click the extension icon and select "Options"
  3. Enter your API key and configure your freelancer profile
  4. Save your settings and start generating proposals!

Usage

  1. Navigate to any Upwork job posting
  2. Click the Upwork Proposal AI extension icon
  3. Review the generated proposal
  4. Copy and customize as needed

Note: Your API key is stored locally and securely in your browser.


Status: ✅ Ready for Production
Version: 1.0.0
Last Updated: June 3, 2025

About

An AI-powered browser extension that generates personalized proposals for Upwork job postings using advanced artificial intelligence.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published