Skip to content

chenyuan99/offerplus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

329 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

OfferPlus

An Offer seeker powered by GPT.

Deploy with Vercel Powered by Supabase

Table of Contents

Project Description

Offer+ is an AI-powered job offer seeker that helps users find job opportunities using GPT technology.

Team

  • Maintainer: Yuan Chen
  • Developer: Jingyu Xiong

ATS Parsing

Easy ATS Checker

Data Vendors

  1. New Grad
  2. Internship
  3. icc.fyi
  4. USCIS

Project Structure

offerplus/
├── backend/                 # Backend services
├── frontend/               # React frontend application
├── h1b/                    # H1B data processing
├── supabase/              # Supabase configuration and scripts
│   ├── migrations/        # Database migrations
│   ├── scripts/           # Utility scripts
│   │   ├── test_supabase_storage.py
│   │   └── upload_to_supabase.py
│   └── config.toml
├── docs/                  # Documentation
├── scripts/               # General utility scripts
└── templates/             # Document templates

Development

Supabase Setup

The project uses Supabase for backend services. Utility scripts are located in supabase/scripts/:

  • test_supabase_storage.py: Test Supabase Storage connection and operations
  • upload_to_supabase.py: Upload H1B data to Supabase database

Running Supabase Scripts

# Test Supabase Storage connection
python supabase/scripts/test_supabase_storage.py

# Upload H1B data
python supabase/scripts/upload_to_supabase.py

Make sure to set up your .env file with the required Supabase credentials before running these scripts.

License

Apache 2 License

Reference

Acknowledgement

Offers Plus - AI Job Hunter | Product Hunt