Job Application Tracker — Backend API Service

Online
Service Status
6
Users
10
Applications
API Endpoints Base: /api/v1
Authentication
GET/auth/{provider}OAuth redirect
GET/auth/{provider}/callbackOAuth callback
GET/userCurrent user
POST/logoutLog out
Applications
GET/applicationsList with pagination
POST/applicationsCreate application
PUT/applications/{id}Update application
DEL/applications/{id}Delete application
Boards & Statuses
GET/boardsList boards
POST/boardsCreate board
GET/boards/{id}/statusesBoard statuses
AI Features
POST/resume/generateGenerate AI resume
POST/applications/parseParse job description
Import / Export
GET/export/csvExport as CSV
GET/export/jsonExport as JSON
POST/import/previewPreview CSV import
POST/import/processProcess CSV import
Job Search
GET/job-search-queriesSearch queries
GET/parsed-jobsParsed jobs list
POST/job-search-queries/{id}/parseRun parser
Other
GET/profileUser profile
GET/statsStatistics
GET/resumesResume library
GET/companiesCompanies list
GET/referrals/statsReferral stats
Tech Stack
Laravel 12.53.0 PHP 8.4.11 MySQL Sanctum Auth OpenAI Integration