Inspiration
As university students ourselves who are looking for jobs, we felt the same frustration highlighted in the Techfest problem statement where career information is scattered across portals, spreadsheets, career fairs, and government websites, making it overwhelming to translate opportunity into action. We asked a simple question... "What if a student could see their entire career journey... jobs, skills, training, applications, and progress in one intelligent, personalized system?" That question became our base idea for the creation of Career Copilot.
What it does
Career Copilot simplifies the job searching process by enabling jobseekers to filter out potential jobs that matches their interest and skills in a visually easy way. It accomplishes the main goals of the problem in a straightforward manner.
How we built it
We first do a mindmapping of the main functionality of the whole project and then breaking it down into smaller tasks such as the skill tree, data collection, etc. We then structure the project folders for easy referencing.
Challenges we ran into
Extracting skills from the descriptions and implementing a skill tree to guide users from current skill standard to required skill standard.
Accomplishments that we're proud of
Technical stack filters for specific tech stack while having a matching status to show users how suitable they are for the job, upskilling journey roadmap that allows users to generate an actionable plan of how they can upskill themselves for a specific job, and search filter enhancements to enable users to filter specific categories like location, role type, etc. Also, allows users to keep track of their job applications by separating them into five different compartments based on application status. Helps users by having an interview prep checklist and follow-up email.
What we learned
An important takeaway is on the design of the architecture of social networking sites and ways of improving it from pre-existing platforms.
What's next for Career Copilot
Implementing AI reader for resume, carefully judging the resume and informing users of the positive and negative parts of their resume and what can be improved.
Built With
- fastapi
- node.js
- python
- pyyaml
- sqlalchemy
- typescript
- uvicorn
Log in or sign up for Devpost to join the conversation.