사용자의 이력서 데이터를 기반으로 맞춤형 AI 면접 시나리오를 제공하고, 객관적인 피드백을 통해 면접 역량 강화를 돕는 Full-Stack 웹 애플리케이션입니다. 비효율적인 기존 면접 준비 방식을 개선하는 것을 목표로 합니다.
1인 개발의 복잡성을 관리하고, 각 컴포넌트(프론트엔드, 백엔드, AI)를 독립적으로 개발할 수 있는 명확한 로드맵과 기술 명세서를 완성했습니다.
AI 모델 연동 및 서버 인프라를 비용 효율성과 확장성을 고려하여 설계했습니다.
Next.js의 App Router를 기반으로 서버 컴포넌트와 클라이언트 컴포넌트를 적절히 활용하여, 성능과 사용자 경험을 모두 고려한 인터랙티브 UI를 개발했습니다.
Python과 FastAPI를 사용하여 확장 가능하고 안전한 RESTful API 서버를 구축했습니다.