Welcome to CareerBoost.AI, your comprehensive platform designed to prepare engineering graduates for their dream jobs. This repository contains the codebase for the CareerBoost.AI platform, providing personalized roadmaps, mentorship, skill assessments, and more to ensure you are fully prepared for your job placement.
CareerBoost.AI is an end-to-end solution aimed at helping engineering students and graduates secure their dream jobs. Our platform offers a variety of tools and resources, including personalized roadmaps, skill assessments, mentorship from senior developers, and an AI interview assistant. Users can access curated courses, improve their skills, and explore job opportunities, all tailored to their specific career goals.
- Personalized Roadmaps and Weekly Timelines: Customizable plans based on user needs and goals.
- Profile Setup: Easily set up your profile with resume upload and GitHub integration for project retrieval.
- Skill Assessment and Gap Analysis: LeetCode-style skill assessments to identify and address knowledge gaps.
- Mentorship: Access to senior developers through a pay-to-talk model, with payment only upon successful placement.
- AI Interview Assistant: Practice and improve your interview skills with the help of our AI assistant.
- Attention Span and Skill Monitoring: Track your progress and stay focused with our monitoring tools.
- Curated Courses and Job Portal: Explore and enroll in courses to enhance your skills and access job listings.
- Django: The web framework used for building the platform.
- GitHub API: For integrating users' GitHub profiles and retrieving project information.
- Gemini: Used for skill assessment and gap analysis.
- Voice Recognition: Enables the AI interview assistant to interact with users.