JobTracker

Job Application Tracker

Track your job applications with Gmail integration. Automatically import applications and detect responses.

Quick Start

git clone https://github.com/esedwards14/JobTracker.git
cd JobTracker
pip install -r requirements.txt

Set up Google OAuth credentials with Gmail API enabled, then:

export GOOGLE_CLIENT_ID=your-client-id
export GOOGLE_CLIENT_SECRET=your-client-secret
python run.py

Add your callback URL as a redirect URI in Google Cloud Console (e.g., http://localhost:3000/oauth/callback for local development).

Deploy to Render

  1. Fork this repo
  2. Create PostgreSQL database and Web Service on Render
  3. Set environment variables: FLASK_ENV, SECRET_KEY, DATABASE_URL, GOOGLE_CLIENT_ID, GOOGLE_CLIENT_SECRET
  4. Add https://your-app.onrender.com/oauth/callback to Google OAuth redirect URIs

License

MIT