Back to projects

2026–present / Independent project / Public project

Applyly

A local-first job application tracker for managing applications, follow-ups, status history, and pipeline performance.

ReactTypeScriptvinextViteCloudflare WorkersCloudflare D1SQLiteDrizzle ORM

Applyly is a job application tracker designed for active, ongoing job searches. It brings application details, follow-ups, next actions, and status history into one structured workspace instead of treating applications as disconnected spreadsheet rows. The application includes searchable and filterable pipeline views, editable application records, persistent status timelines with undo support, and an analytics dashboard covering stage distribution, pipeline health, employer response rates, funnel conversion, and activity over time. A key design decision was to preserve the complete status history of every application. Insights are calculated from this history rather than only the latest status, allowing Applyly to identify whether an application reached contact, assessment, interview, or offer stages. It can therefore report meaningful transitions such as application-to-interview and interview-to-offer conversion across all-time and year-specific views. Applyly also supports JSON backups, CSV and Excel transfers, and printable PDF exports. Imported backups are validated before they replace existing data, including checks for required fields, dates, URLs, email addresses, identifiers, timestamps, and chronological history. Restore and deletion operations require explicit confirmation to reduce accidental data loss. System design Applyly separates the React…