🚀 Job Application Tracker (https://job-tracker-ashen.vercel.app/)
The Job Application Tracker is a simple web application designed to help users manage and organize their job search.
It provides a structured way to record job applications, track their statuses across different stages of the hiring process, and keep all relevant details in one place.
This project was built to strengthen frontend development skills, especially in DOM manipulation, state management using JavaScript, and data persistence via local storage — all without relying on any backend.
- Add new job applications with details like company, position, date applied, and current status
- Edit or delete application entries
- Track application status (e.g., Applied, Interviewing, Rejected, Offer)
- Data is saved in browser local storage for persistent access
- Clean and minimal interface using only HTML, CSS, and JavaScript
-React -> Frontend framework
-JavaScript -> Logic, interactivity
-CSS -> Custom styling
-LocalStorage -> Data persistence in-browser
-Git + GitHub -> Version control and hosting
-
How to build a project with React from scratch
-
Creating and managing state with React Hooks (useState)
-
Passing data and functions between components using props
-
Handling form inputs and user interactions
-
Implementing localStorage for persistent frontend data
-
Structuring components and managing project folders
-
Writing clear commits and managing a project with Git and GitHub