JobTracker
A Kanban-style job application tracker built with Svelte 5. I built this to manage my own job search — and it became a solid demonstration of real-world app architecture without a backend.
Live demo: https://taras-polishchuk.github.io/job-tracker/
What it does
- Kanban board — 9 stages: Wishlist → Applied → HR Screen → Tech Interview → Test Task → Final Interview → Offer → Rejected → Ghosted
- Full card detail — company, position, link, platform, priority, tags, notes, cover letter, resume upload
- Search & filters — full-text search with highlight, filter by status / priority / tags
- Drag & drop — move cards between columns
- Stats panel — response rate, offer count, bar chart by status
- Export / Import — backup and restore as JSON, no account needed
- Dark mode — toggle with persistence
- localStorage — fully client-side, no backend
Tech Stack
- Svelte 5 (runes:
$state, $derived, $effect)
- Vite
- Pure CSS — no UI framework
- GitHub Actions → GitHub Pages
My work
This is part of my frontend portfolio. My main focus is Shopify theme development — Liquid, custom sections, OS 2.0, JavaScript, SCSS.
→ Full portfolio: taras-polishchuk.github.io
→ Contact: [email protected]