Inspiration

In today’s fast-changing job market, resumes have become static documents that fail to reflect a person’s true potential. They only show past experiences but don’t guide individuals on what to do next.

Many students and developers struggle to identify their skill gaps and often feel lost when deciding their career path. There is a clear gap between where a person is and where they want to be.

This inspired us to build CareerOS — a system that doesn’t just display information, but actively guides, mentors, and evolves with the user’s career journey.

Our vision is to transform a resume from a passive document into an intelligent, living career system.

What it does

CareerOS is an AI-powered career operating system that transforms a static resume into an intelligent, actionable system. It analyzes resumes using the Gemini API to extract skills, assess experience level, and identify skill gaps.

Based on this, it generates personalized career roadmaps and provides a real-time AI mentor chatbot that guides users in English, Hindi, and Hinglish. The platform also includes a clean dashboard for visualizing insights and tracking career growth.

How we built it

Frontend: React + Vite for a fast, responsive UI Backend: FastAPI for scalable API development AI Integration: Gemini API for resume analysis and chatbot OCR: Extracted text from PDFs and images Architecture: Microservice-style (separate frontend & backend) Docs: Swagger for API testing and documentation

Challenges we ran into

Integrating frontend with backend APIs and resolving CORS issues Extracting accurate text from resumes using OCR Designing effective AI prompts for meaningful career guidance Managing multiple tech stacks (React + Python) as beginners Debugging environment setup and dependency conflicts

Accomplishments that we're proud of

Built a full-stack AI system from scratch within a hackathon Successfully implemented resume analysis + career roadmap generation Developed a multilingual AI mentor chatbot (English, Hindi, Hinglish) Designed a clean and intuitive dashboard UI Created a scalable backend with proper API documentation

What we learned

Building real-world AI-powered applications Using AI APIs effectively for practical use cases Backend development and API design with FastAPI Frontend-backend integration and debugging Importance of UX and product thinking in hackathons

What's next for CareerOS

Advanced OCR with structured skill extraction LinkedIn & GitHub profile integration Real-time job market analysis using AI agents Blockchain-based verified skill badges Full deployment with authentication and cloud hosting Mobile app for wider accessibility

Built With

Share this project:

Updates