811045daca31f0a541dde9e321fa1933382b3df2
- 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
job-tracker
Responsive web app to keep track of job applications with analytics
Languages
Python
49.5%
TypeScript
43.3%
CSS
5.6%
HTML
0.7%
Dockerfile
0.5%
Other
0.4%