Inspiration

We were inspired by the growing gap between job seekers and the opportunities that truly fit their skills and goals. While platforms exist to search for jobs, few offer intelligent, personalized recommendations based on a deep analysis of the user’s profile. We wanted to build an AI-powered assistant that not only understands a resume but actively matches candidates to jobs — making the process smarter, faster, and more human-centric.

What it does

FITMe AI is a full-stack platform that evaluates resumes using multiple AI agents and recommends job opportunities that best suit the candidate. The system uses intelligent algorithms to parse user data, maintain session consistency via cookies, and dynamically match users with job listings from various services. It allows seamless interaction between frontend and backend through well-structured APIs, while ensuring a personalized and secure user experience.

How we built it

  • Frontend: Developed using React.js to provide a fast and responsive UI.
  • Backend: Built with Express.js and Node.js, featuring multiple API endpoints to serve various services.
  • AI Agents: Integrated multiple AI models to extract insights from resumes and rank job matches.
  • Database: Used a robust database to store user information, resumes, and job data.
  • Session Handling: Implemented cookie-based session consistency for user tracking and experience continuity.

Challenges we ran into

  • Ensuring data privacy while handling resumes and user sessions.
  • Integrating and orchestrating multiple AI agents effectively.
  • Managing asynchronous API calls while keeping the frontend responsive.
  • Building a real-time matching system that’s both accurate and scalable.

Accomplishments that we're proud of

  • Successfully matched resumes with relevant jobs using AI evaluation techniques.
  • Created a smooth, full-stack architecture from scratch with a clean frontend and scalable backend.
  • Maintained consistent user sessions using cookies without compromising performance or security.
  • Designed a modular backend to accommodate multiple AI and service integrations.

What we learned

  • How to build and scale a complete full-stack application with seamless integration.
  • Advanced techniques in resume parsing and semantic job matching using AI agents.
  • Effective use of cookies for session management and data flow across the app.
  • Importance of user-centric design in tools meant to improve career experiences.

What's next for FITMe AI

  • Adding a chat-based career assistant for real-time job queries.
  • Integrating with LinkedIn and other platforms to expand job data sources.
  • Improving AI models with feedback loops for better match accuracy.
  • Launching a mobile version and exploring enterprise integrations for universities and job boards.

Built With

Share this project:

Updates