Write-up
CareerQuest is a conceptual full-stack web application that reimagines the tedious process of job hunting as an immersive Role-Playing Game (RPG). By transforming job descriptions into "Quests" and skills into "Spells," the platform reduces job search fatigue and increases engagement through visual progression and instant feedback loops. The Adventure Board (Job Aggregation & Tracking): The main dashboard aggregates real-world job data (for now being the provided CSV files from MyCareersFuture, Glassdoor, Indeed), presenting them as "Quests." Each quest card features a Success Probability (Mana Bar) calculated dynamically based on the user's skills. Instead of a standard tracker, active applications are managed as a "Quest Log," where users mark progress as they move through different stages of the campaign. The Game Master Engine (Gap Analysis): The "GameMaster Service" parses job descriptions against the user’s profile to identify Known Spells (matching skills) and Missing Knowledge (gaps). It provides an immediate match score (0-100 Mana) and triggers a warning if the Level Requirement (experience) is too high. Immersive 3D Visualization: Leveraging React Three Fiber (R3F), the application renders interactive 3D scenes: The Avatar: A customizable character that visually evolves as the user masters new skills. The Roadmap: Gaps are visualized as a 3D terrain where learning modules are represented by creatures that must be "defeated" to progress. Skill Constellations & Career Trajectories: Skills are visualized as hex-node constellations. Users can interact with nodes to "Master" or "Unlearn" skills. The app generates a Career Trajectory Map, showing the path from Junior to Executive roles, including salary growth and experience requirements.
Log in or sign up for Devpost to join the conversation.