Sign inSign up

cramd/huntmode

By cramd

Updated 2 months ago

ADHD-friendly job tracker & AI resume generator. Stay motivated with streaks & heatmaps.

Image
Content management system
Web analytics
0

284

cramd/huntmode repository overview


HuntMode — ADHD Job Search Assistant

Targeted CV generation, application tracking, and dopamine-driven progress tracking—all wrapped in an ADHD-friendly command center.

HuntMode helps neurodivergent professionals outsmart executive dysfunction and job-search paralysis. Paste a job URL, generate tailored resumes in seconds via OpenAI or Claude, and maintain your momentum with a GitHub-style application heatmap.

👉 Live Demo & Main Site: www.fuzzynacho.org


🚀 Quick Start

You can spin up HuntMode locally or on your server using Docker. Because this app handles AI generation and user authentication, you will need to provide your own Firebase and AI Provider API keys.

Option 1: Docker Run
docker run -d \
  -p 3000:3000 \
  --name huntmode \
  -e NEXT_PUBLIC_FIREBASE_API_KEY="your_api_key" \
  -e NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN="your_auth_domain" \
  -e NEXT_PUBLIC_FIREBASE_PROJECT_ID="your_project_id" \
  -e NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET="your_storage_bucket" \
  -e NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID="your_sender_id" \
  -e NEXT_PUBLIC_FIREBASE_APP_ID="your_app_id" \
  -e FIREBASE_ADMIN_CLIENT_EMAIL="your_admin_email" \
  -e FIREBASE_ADMIN_PRIVATE_KEY="your_private_key" \
  -e OPENAI_API_KEY="your_openai_key" \
  -e ANTHROPIC_API_KEY="your_anthropic_key" \
  cramd/huntmode:latest

Create a docker-compose.yml file:

version: '3.8'

services:
  huntmode:
    image: cramd/huntmode:latest
    container_name: huntmode
    ports:
      - "3000:3000"
    restart: unless-stopped
    environment:
      # Firebase Frontend Config
      - NEXT_PUBLIC_FIREBASE_API_KEY=your_api_key
      - NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN=your_auth_domain
      - NEXT_PUBLIC_FIREBASE_PROJECT_ID=your_project_id
      - NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET=your_storage_bucket
      - NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID=your_sender_id
      - NEXT_PUBLIC_FIREBASE_APP_ID=your_app_id
      
      # Firebase Admin (For API Routes)
      - FIREBASE_ADMIN_CLIENT_EMAIL=your_admin_email
      - FIREBASE_ADMIN_PRIVATE_KEY=your_private_key
      
      # AI Providers (At least one required)
      - OPENAI_API_KEY=your_openai_key
      - ANTHROPIC_API_KEY=your_anthropic_key

Run it with:

docker compose up -d

Tag summary

Content type

Image

Digest

sha256:6f5d495e8

Size

511.2 MB

Last updated

2 months ago

docker pull cramd/huntmode