What it does:

LevelUp is a gamified career-planning platform that turns a user’s resume or profile into 5–7 realistic future career timelines, inspired by real job opportunities.

Users:

  1. Upload a resume or basic profile

  2. Receive multiple possible career paths (not just one)

  3. Choose the path they’re most excited about

  4. Get a level-based roadmap that breaks the goal into small, achievable steps

Think Duolingo, but instead of learning a language, you’re leveling up your career.

How we built it:

Backend: FastAPI (Python) with REST endpoints

AI Layer: Large Language Models for resume parsing, skill extraction, and timeline generation

Database: Supabase (PostgreSQL) for structured data and future user progress

Architecture: Centralized AI service supporting multiple LLM providers

Design Approach: Modular generators for timelines, quests, and prompts

Frontend (in progress): React-based interface consuming backend APIs

The system analyzes resumes, references real job roles and requirements, generates multiple career timelines, and converts the selected path into a gamified progression system.

Challenges we ran into:

Python import & package structure issues while modularizing backend logic

Handling LLM outputs reliably, especially enforcing valid structured JSON

Designing prompts that balance realism with motivation

Debugging full-stack communication between backend services and future frontend

Ensuring the platform shows multiple futures without overwhelming users

Accomplishments that we're proud of:

Built a working AI-powered backend from scratch during the hackathon

Successfully generated multiple realistic career timelines per user

Designed a system that breaks intimidating goals into clear, game-like levels

Created a flexible AI service that supports multiple LLM providers

Framed career planning as something motivating instead of stressful

What we learned:

How to architect a scalable AI-driven backend

Prompt engineering for structured, deterministic outputs

Real-world challenges of integrating AI into user-facing products

Why product framing (gamification + choice) matters just as much as tech

That careers aren’t linear—and software shouldn’t treat them like they are

What's next for LevelUp:

User accounts with saved progress and completed levels

Visual timelines and progress dashboards

Stronger job-market alignment using live role data

Skill verification through projects and milestones

Social features like sharing progress or competing with friends

Built With

Share this project:

Updates