Zach Hall Job SearchProfile
Profile
Preferences & about.
Personal details for the search, plus what works right now versus what needs a backend.
Zach Hall
Entry-level / Analyst
Minimum salary: $55,000
Target categories
What works now
- Curated DMV job feed & scan demo
- Application tracker with kanban + table
- Resume vault metadata & checklist
- Local persistence for everything
- Alert settings & in-app notifications
Requires a backend
- Live job scraping — connect a jobs API or scheduled feed.
- Real email delivery — Resend / SendGrid + verified sender.
- File storage for resumes — Lovable Cloud Storage or S3.
- Cross-device sync — auth + database (Lovable Cloud).
Local data
Applications, saved and hidden jobs, documents, alert settings, notification read state, preferences, and scan timestamp are all stored in this browser.
Automation · Daily Job Refresh
Live jobs API integration
Optional Supabase-backed pipeline (`daily-job-refresh` edge function). Distinct from the local "Refresh Curated Feed" button on Discover, which rebuilds the hand-verified list.
Not Connected
Last successful scan
—
Jobs added
—
Jobs updated
—
Jobs deactivated
—
Schedule
Daily auto-refresh
Auto-refresh disabled
Connection status (user-attested)
Lovable Cloud (Supabase) enabled
JOBS_API_URL / JOBS_API_KEY set
These toggles reflect setup you've completed elsewhere. See
docs/daily-job-refresh.sql and supabase/functions/daily-job-refresh.Not connected — a test scan will log the "integration not configured" state rather than pretend to scan.
Scan history (last 20)
No scan runs yet. Run a test scan or wait for the first scheduled run once the integration is connected.
Setup instructions
- Enable Lovable Cloud (Supabase) for this project.
- Apply the migration in
docs/daily-job-refresh.sql(jobs, scan_runs, alert_rules, user_job_actions). - Set secrets in the Supabase dashboard:
JOBS_API_URL,JOBS_API_KEY. - Deploy the edge function:
supabase functions deploy daily-job-refresh. - Enable
pg_cron+pg_netextensions and scheduledaily-job-refresh(see SQL comments). - Flip the toggles above once each step is complete.
Listings can change and should always be verified on the employer application page.