Skip to content

rajibola/greenhouse-autofill-extension

Repository files navigation

Greenhouse Application Autofiller Chrome Extension

A Chrome extension that automatically fills out job applications on Greenhouse with your personal and professional information.

Features

  • Automatically fills common application fields (name, email, phone, etc.)
  • Supports resume upload
  • Handles education and work experience details
  • Works across all Greenhouse-hosted job application forms

Installation

  1. Clone the repository:
    git clone <repository-url>
    cd greenhouse-autofill-extension
  2. Install dependencies:
    npm install
  3. Build the extension:
    npm run build
  4. Load the extension in Chrome:
    • Open Chrome and go to chrome://extensions/
    • Enable "Developer mode" in the top right
    • Click "Load unpacked"
    • Select the dist folder from the project directory

Usage

  • Click the extension icon in your Chrome toolbar while on a Greenhouse job application page
  • Upload your resume (supported formats: PDF, DOC, DOCX)
  • Click "Autofill Application" to automatically populate the form fields
  • Review the filled information and make any necessary adjustments
  • Submit your application through the website as normal

Development

  • Run development server:
    npm run dev
  • Build for production:
    npm run build
  • Lint code:
    npm run lint

Technology Stack

  • React 18
  • TypeScript
  • Tailwind CSS
  • Vite
  • Chrome Extension Manifest V3

Project Structure

The main components are:

  • App.tsx - Extension popup interface
  • content.tsx - Content script for form autofilling
  • manifest.json - Chrome extension configuration

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published