Inspiration
CareerForge AI was inspired by the challenges many college students and recent graduates face while searching for jobs. As computer science students, we saw qualified classmates submit application after application while struggling to stand out in a competitive job market. Job seekers often have to use several disconnected platforms for resume editing, interview preparation, career research, networking, and job searching.
We wanted to create one intelligent platform that brings these resources together and provides personalized support throughout the job application process. Our goal was to make career preparation more accessible, organized, and less overwhelming for college students and early-career professionals.
What it does
CareerForge AI is an AI-powered career platform designed to support students and early-career professionals throughout their job search.
The platform includes:
- Resume Optimizer: Reviews resumes and provides personalized suggestions to improve clarity, highlight relevant skills, and better align with a target role.
- Job Scam Detection: Analyzes job postings for potential warning signs and helps users make safer decisions.
- Market Insights: Provides information about career trends, in-demand skills, and opportunities related to a user’s field.
- Interview Preparation: Generates personalized practice questions and guidance based on a user’s resume and career goals.
- Connect Hub: Helps users discover networking opportunities and build meaningful professional connections.
By bringing these tools into one platform, CareerForge AI helps users spend less time switching between resources and more time preparing for career opportunities.
How we built it
We built CareerForge AI as a full-stack web application using React for the frontend and Flask for the backend. We integrated the GMI Cloud API to power the platform’s AI-driven features, including resume optimization, interview preparation, career guidance, and job-related insights.
The frontend was designed to provide an interactive and organized user experience, while the Flask backend handled API requests, user data, and communication between the application and the AI model. We focused on creating a unified workflow where users could access multiple career tools in one place.
Challenges we ran into
One of our biggest challenges was connecting several AI-powered features into one cohesive platform. Each tool needed to provide useful and personalized results while still feeling like part of the same application.
We also had to balance the scope of the project with the limited time available during the hackathon. We had many ideas, but we needed to prioritize the features that addressed the most important challenges faced by students and early-career job seekers.
Integrating the AI API required careful testing and debugging. We worked through issues involving API requests, response formatting, frontend-to-backend communication, and making sure AI-generated feedback was clear and useful.
Accomplishments that we’re proud of
We are proud that we created a working full-stack platform that combines multiple stages of career preparation into one AI-powered experience. Instead of building only one career tool, we developed a connected ecosystem that supports resume improvement, interview preparation, job safety, career research, and networking.
We are also proud of how our team turned research about the challenges facing recent graduates into practical features. CareerForge AI was designed around real problems, including difficulty standing out, uncertainty about career paths, limited networking opportunities, and concerns about job scams.
What we learned
Building CareerForge AI strengthened our skills in full-stack development, API integration, AI prompt design, user-centered design, teamwork, and project management.
We learned that building an AI application involves more than connecting a model to a website. The quality of the experience also depends on how the AI is guided, how information is organized, and whether the results are practical and easy for users to understand.
We also learned the importance of researching and validating a problem before building a solution. Understanding the challenges faced by college students and recent graduates helped us prioritize features that could provide meaningful support.
What’s next for CareerForgeAI
CareerForge AI is designed as a foundation for a larger career-support ecosystem. In the future, we plan to expand the platform with personalized job recommendations, application tracking, stronger networking tools, additional career analytics, and more advanced resume-to-job matching.
We also want to continue improving the accuracy and personalization of the AI-generated feedback. Our long-term goal is to make career preparation more accessible, personalized, and less overwhelming while helping students and early-career professionals approach the job search with more confidence.
Built With
- backblazeb2
- beautiful-soup
- boto3
- css3
- ffmpeg
- flask
- genblaze
- github
- gmicloud
- gunicorn
- html5
- javascript
- node.js
- pillow
- prostgresql
- pypdf
- python
- react
- reactrouter
- render
- restapi
- sqlalchemy
- sqlite
- tailwindcss
- vite
Log in or sign up for Devpost to join the conversation.