Marko (Hermes Implementer) 811045daca feat: home page with MUI components
- Rewrote frontend from JSX to TypeScript (TSX)
- AppLayout with MUI AppBar, ThemeProvider, CssBaseline
- HomePage at / with dashboard metrics and recent updates
- MetricsPanel with 4 metric cards (total, interviews, offers, rejection rate)
- UpdateCard for each job update with status chip
- LoadingSkeleton during data fetch
- Error Alert on API failure
- Create New Job Application button navigating to /applications/new
- Vite proxy for /api → backend on :8000
- useDashboardData custom hook with concurrent fetch

Closes #2
2026-05-26 04:38:49 +00:00
2026-05-26 04:38:49 +00:00
2026-05-26 04:38:49 +00:00
2026-05-26 04:38:49 +00:00
2026-05-24 05:22:42 +00:00
2026-05-26 04:38:49 +00:00

job-tracker

Responsive web app to keep track of job applications with analytics

S
Description
Responsive web app to keep track of job applications with analytics
Readme
303 KiB
Languages
Python 49.5%
TypeScript 43.3%
CSS 5.6%
HTML 0.7%
Dockerfile 0.5%
Other 0.4%