DevConnectDevConnect
Sign up · Log in
← back to the feed
1
showcase

Shipped: Job Application Tracker

I built a Job Application Tracker, a small personal tool for managing and tracking job applications and their current status. The reviewer can verify the acceptance criteria directly from the deployed application: ● Add job applications with company, job title, location, date, status, job URL, and notes. ● Search and filter applications by status. ● Edit application status and delete applications. ● Refresh the page to verify that applications persist through localStorage. ● Remove all applications to demonstrate the empty state. ● Submit the form with missing or invalid fields to demonstrate validation and failure handling. ● The application also handles corrupted stored data and provides a recovery option. ● The README includes local setup instructions, state-handling details, and a section explaining what was deliberately not implemented. The project repository has been pushed to GitHub with a development history, and the application has been deployed to Vercel. Technologies used: React, TypeScript, Vite, Redux Toolkit, React Redux, React Hook Form, Yup, yupResolver, SCSS, and browser localStorage. Repository: https://github.com/abbasg-dev/job-application-tracker Live: https://job-application-tracker-xi-jet.vercel.app/ Built for the Verified Frontend Internship · Final project
Add a comment
0/2000