AI-Powered Resume Feedback and Job Application Tool
Inspiration
Job hunting is really stressful. You hear so many people saying the "job market is cooked" or that they have applied to 200+ jobs and have not been accepted to neither one.
What it does
HireReady is a web application that gives job seekers quick, Ai- powered feedback on their resume for any specific role. It lets users upload their resume (PDF, DOCX) and gives them a full analysis on what they should improve. HireReady gives users 3-5 specific improvements, each with before/after rewrites. To add to that, users get a Skills Gap Analysis that identifies missing skills from the job description and suggest how to address them. Also, our web-app provides a match score on 10 of how well the resume fits the role. The user can choose whether or not they want to generate a cover letter for that specific job listing and company. We offer a way to compose and send a job application email with CV and cover letter attachments directly from the app. Finally, all feedback given, is saved on local storage and users can revisit and compare feedback across roles.
How we built it
We used our knowledge of web servers and development and decided to use lightweight Flask server that handles file uploads, form processing, Ai and API calls. We chose Gemini 2.5 Flash for the feedback and cover letter. We used a markdown library in python with "extra" and "nl2br" extensions. The email feature uses GMAIL SMTP and app-specific passwords. The frontend is pure HTML/CSS/JS.
Challenges we ran into
The email SMTP was pretty complicated to get. We tried OAuth on google with a gmail api and flask mail, but encountered several error.
Accomplishments that we're proud of
We are very proud of our idea and how this app can help so many people including students that have this problem and is struggling to enter the job market . We are also proud of the quality of the AI output, the design and especially the gmail SMTP.
What we learned
We learned about how important prompt structure is. We know that in hackathons you have to know what to add as a feature and what to cut to make sure your project is handed in well and on time. We learned how to better work as a team and how to get our points across without having a conflict.
What's next for HireReady
We would add a linkedIn or Indeed job URL import, a PDF export of feedback and cover letter for easier accessibility and multiple CV versions in PDF form.
Log in or sign up for Devpost to join the conversation.