Skip to content

schlerm/hackathonProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

QuackTrack - For ADP Prompt and Most Innovative Award

Inspiration

QuackTrack was built with the goal of assisting college students in overcoming the challenges of the job search process. As students ourselves, we encountered several obstacles when trying to find the right job, refine our resumes, and prepare for interviews. QuackTrack is designed to simplify and guide users through these stages by providing AI-driven recommendations and actionable feedback.

Features

  • AI-Driven Job Matching: QuackTrack analyzes your resume and uses the Empllo API to find the most relevant job listings based on your experience and preferences.
  • Application Guidance: The platform helps you understand the application process and offers step-by-step guidance on how to apply for your ideal roles.
  • Interview Simulations: QuackTrack simulates both behavioral and technical interviews, providing detailed feedback to help you improve your interviewing skills.
  • Personalized Recommendations: The tool gives feedback on how to improve your resume and interview techniques, making your job search more efficient and effective.

Technologies Used

  • Frontend: React, Node.js
  • Backend: Flask (Python)
  • APIs: Empllo API for job listings
  • Web Scraping: Data scraping from LinkedIn, Glassdoor, and Indeed for job listings and interview questions.

How We Built It

The frontend was developed using React and Node.js, which allowed us to create an interactive, user-friendly interface with five unique pages. The backend was built with Flask in Python, enabling us to scrape job listings from major platforms such as LinkedIn, Glassdoor, and Indeed. The backend also generates mock interview questions and personalized roadmaps for job seekers.

Challenges

One of the main challenges faced during development was unifying the frontend design. With two different developers working on the UI, there were discrepancies in styling. It took additional time and effort to align the design and create a consistent look and feel across the app.

Achievements

We are proud of the comprehensive features we were able to develop within a short timeframe. QuackTrack offers job matching, interview simulations, resume feedback, and personalized recommendations, all powered by AI.

Lessons Learned

Throughout the project, each team member gained experience with new technologies and frameworks. Two of us worked with React for the first time, while the other two focused on Flask and backend development. This project helped expand our technical skill sets and improved our collaboration.

What's Next

We plan to further enhance QuackTrack by refining our AI algorithms for resume improvement and job matching. With more data, we aim to provide even more precise, actionable recommendations to help students succeed in their job search and career goals.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •