Skip to content

qwc2869/keg-devpath-ai

Repository files navigation

내가 개발자라면 어떤 유형일까?

일상 성향 기반 개발자 유형 테스트 + 비전공자 취업 루트 진단 서비스

라이브 URL: https://keg-devpath-ai.vercel.app


스크린샷

랜딩 페이지 최종 결과 페이지
랜딩 최종 결과

서비스 소개

가벼운 유형 테스트로 흥미를 유도하고, 이어지는 취업 루트 진단을 통해 예비 취준생의 준비도 / 직무 적합도 / 학습 여건을 분석하여 가장 현실적인 IT 취업 경로와 교육 코스를 추천합니다.

핵심 흐름

랜딩 → 1차 유형 테스트(8문항) → 1차 결과 + 공유
                                      ↓
              2차 취업 루트 진단(10문항) → 최종 결과
                                          ├ 개발자 유형 요약
                                          ├ 적합 직무군 Top 3
                                          ├ 현재 준비 단계
                                          ├ 추천 학습 경로
                                          ├ 추천 교육 코스
                                          ├ 리스크 경고
                                          └ 상담 CTA

1차 결과 유형 6종

유형 설명 대표 직무군
보여줘야 힘나는 메이커형 눈에 보이는 결과, 감각적 구현 프론트엔드
판 짜는 설계자형 구조와 로직 중심 사고 백엔드
끝까지 완성하는 빌더형 실행력과 완성 지향 풀스택/앱개발
허점을 못 지나치는 감시자형 디테일과 안정성 중시 보안/QA
패턴을 읽는 탐정형 분석과 패턴 인식 데이터/AI
판을 굴리는 운영자형 전체 시스템 운영 인프라/클라우드

2차 준비 단계 3종

  • 탐색형 — 방향 정립이 우선인 단계
  • 브리지형 — 기초에서 실전으로 연결이 필요한 단계
  • 직행형 — 취업집중 과정 바로 진입 가능한 단계

기술 스택

  • 프레임워크: Next.js 16 (App Router)
  • 언어: TypeScript
  • 스타일링: Tailwind CSS
  • 상태 관리: React useState (별도 라이브러리 없음)
  • 배포: Vercel

프로젝트 구조

app/
├── page.tsx                  # 랜딩 페이지
├── layout.tsx                # 루트 레이아웃
├── globals.css               # Tailwind 설정
├── quiz1/
│   ├── page.tsx              # 1차 유형 테스트 (8문항)
│   └── result/
│       └── page.tsx          # 1차 결과 + 공유/CTA
├── quiz2/
│   └── page.tsx              # 2차 취업 루트 진단 (10문항)
└── result/
    └── page.tsx              # 최종 결과 페이지

data/
├── quiz1.ts                  # 1차 문항 데이터 + TypeAxis 정의
├── quiz2.ts                  # 2차 문항 데이터 + 점수 구조
└── results.ts                # 유형 6종 + 준비 단계 3종 메타데이터

lib/
└── scoring.ts                # calcQuiz1() + calcQuiz2() 계산 로직

docs/
├── prd.md                    # 제품 요구사항 정의서
└── scoring.md                # 점수 계산 로직 명세

로컬 실행

npm install
npm run dev

http://localhost:3000 에서 확인 가능합니다.


설계 원칙

  • 1차 테스트는 개발 용어 없이 일상 성향 질문으로 구성
  • 2차 결과는 "정답"이 아닌 "가장 현실적인 추천 경로"로 표현
  • 추천은 항상 "현재 단계 기준"으로 제시
  • 준비도 대비 시급성이 높은 경우 리스크 경고를 명시적으로 노출
  • 모바일 우선 반응형 UI (max-w-md 기반)

AI 활용 내역

이 프로젝트는 AI 코딩 에이전트(Claude Code)를 활용하여 개발되었습니다.

  • 기획 구조화: PRD, scoring.md, TASKS.md 등 문서 기반 작업 흐름 설계
  • 데이터 설계: 문항-점수-결과 매핑 구조 정의 및 구현
  • 계산 로직: 1차 유형 판정 + 2차 준비 단계/직무 추천 로직 구현
  • UI 구현: 랜딩 ~ 최종 결과까지 전체 화면 구현
  • 품질 검증: 복수 케이스 테스트, 코드 리뷰, 버그 수정

라이선스

이 프로젝트는 공모전 제출용으로 제작되었습니다.

About

AI 기반 개발자 유형 테스트 & 취업 루트 진단 서비스

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages