Skip to content

A full-stack job application and company tracker. Add, search, and manage job applications and target companies, with AI-powered company info enrichment

Notifications You must be signed in to change notification settings

gyanprakash03/ApplyTracker

Repository files navigation

ApplyTracker

A full-stack job application and company tracker. Add, search, and manage job applications and target companies, with AI-powered company info enrichment.

Features

  • Job Application Tracking: Add, edit, search, and manage your job applications.
  • Company Wishlist: Maintain a list of companies you want to target, with their career and LinkedIn pages.
  • AI-Powered Enrichment: Company info (about, career page, LinkedIn, country) is auto-filled using the Gemini API.
  • Modern UI: Responsive dashboard with search, filters, and modals.
  • Authentication: Secure user management with Clerk.
  • Database: Uses PostgreSQL (Neon) and Prisma ORM.

Tech Stack

Getting Started

  1. Clone the repo:

    git clone https://github.com/yourusername/applytracker.git
    cd applytracker
  2. Install dependencies:

    npm install
  3. Set up environment variables:

    DATABASE_URL=
    NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=
    CLERK_SECRET_KEY=
    NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL=/dashboard
    NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL=/dashboard
    NEXT_PUBLIC_CLERK_SIGN_IN_URL=/sign-in
    NEXT_PUBLIC_CLERK_SIGN_UP_URL=/sign-up
    GEMINI_API_KEY=
  4. Set up the database:

    npx prisma migrate dev
  5. Run the development server:

    npm run dev
  6. Open http://localhost:3000 in your browser.

Project Structure

  • /app — Next.js app directory (pages, components, modals)
  • /actions — Server actions (CRUD, AI, etc.)
  • /components — Shared UI components
  • /prisma — Prisma schema and migrations

Screenshots


Made with ❤️ by Gyan Prakash

About

A full-stack job application and company tracker. Add, search, and manage job applications and target companies, with AI-powered company info enrichment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published