This Chrome extension utilizes JavaScript to interact with the DOM of job applications, extracting fields and labels. Users upload their resume in PDF format, which is then sent along with the form labels to the backend. Using OpenAI API and prompt engineering techniques, a JSON object is generated with keys representing the labels of job applications and values containing information extracted from the resume. The extension interacts with the DOM again to automatically fill the job application, using different colors to distinguish between labels that can be filled from the resume and those requiring manual input. Additionally, the extension provides a dashboard for users to track the history of their job applications and includes a feature to detect if the user has previously applied to a job, preventing redundant applications.