A modern web app for tracking your job applications, built with React, TypeScript, Vite, and Tailwind CSS.
Backend - https://github.com/Randil-Hasanga/job_application_tracker_backend
- User authentication (email/password & Google OAuth)
- Add, update, and delete job applications
- AI-powered job description extraction
- Filter and search applications by status, company, or role
- Responsive and clean UI
src/
components/ # Reusable UI components
hooks/ # Custom React hooks
pages/ # App pages (Dashboard, Login, Sign Up, etc.)
services/ # API service modules
assets/ # Static assets (images, icons)
App.tsx # Main app component
main.tsx # Entry point
- Tailwind CSS: Edit
tailwind.config.jsfor theme customization. - ESLint: See
eslint.config.jsfor linting rules. - Environment Variables: Set
VITE_BASE_URLin your.envfile.
This project was bootstrapped with Vite and uses Tailwind CSS for styling.



