Job Application Tracker
A full-stack web app built to help users organize and track their job applications throughout the hiring process.
Users can add, edit, delete, and view applications, update their status (Applied → Interview → Offer → Hired/Denied), and filter by company or position.
Features
-Add, edit, and delete job applications
-Track application progress with status updates
-View a list of all applications in one place
-Search/filter by company, position, or status
-Responsive React UI with modern styling (Tailwind CSS)
-FastAPI backend with SQLite database and REST API endpoints
Frontend: React, Vite, Tailwind CSS, Axios
Backend: FastAPI, Python, SQLAlchemy, Pydantic
Database: SQLite
Deployment: Render (FastAPI) + GitHub Pages (React)