Skip to content

Latest commit

 

History

History
99 lines (70 loc) · 3.09 KB

File metadata and controls

99 lines (70 loc) · 3.09 KB

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