MCPcopy Index your code
hub / github.com/boostcampwm-2024/web27-Preview

github.com/boostcampwm-2024/web27-Preview @v0.5.2

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.5.2 ↗ · + Follow
641 symbols 1,368 edges 248 files 0 documented · 0% updated 7mo agov0.5.2 · 2024-12-04★ 3859 open issues

Browse by type

Functions 383 Types & classes 258
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

✨ Preview

면접 연습을 하고 싶은데.. 🧐

다른 사람과 함께 할 수 없을까? 👥

✨ Preview에서 면접 연습 시작하자! ✨

노션 홈 | 프로젝트 | 피그마

위키 | 배포 링크

Hits

☃️ 프로젝트 소개

"오프라인으로 모이기 쉽지 않은 면접 스터디!"

"실제 소통이 아쉬운 AI 면접 서비스!"

나의 성공적인 면접 스터디, PREVIEW로 시작해보세요!

실시간 화상 스터디로 장소에 구애받지 않고 면접 연습을 시작할 수 있습니다.

📣 핵심 기능

WebRTC 기반 실시간 화상 면접

  • 실제 면접과 비슷한 화상 환경에서 연습
  • 다자간 화상 연결로 실제 면접 분위기 조성
  • 즉각적인 피드백 교환 가능

스터디 채널

  • 함께 면접을 연습하고 싶은 동료들과 스터디 채널 개설
  • 공개/비공개 채널 지원

맞춤형 질문지 생성 및 공유

  • 면접 질문지 생성 및 공유
  • 면접 질문지 공유로 다양한 질문에 대비
  • 사용량에 따른 인기 질문지 제공

면접 스터디 기능

  • 실제 면접처럼 질문을 하나씩 받고 서로 대답해보는 스터디 기능
  • 면접 질문에 대한 피드백을 주고 받을 수 있음
  • 면접 스터디 결과를 기록하고 공유할 수 있음

🧩 설계

image

🛠 기술 스택

Category Stack
Frontend React React Query React Router TypeScript Vite TailwindCSS Zustand
Backend Nginx NestJS TypeScript Redis MySQL Node.js TypeORM
Common WebRTC pnpm ESLint Husky Prettier
DevOps Docker NCP
CI/CD GitHub Actions

Extension points exported contracts — how you extend this code

Core symbols most depended-on inside this repo

Shape

Function 228
Method 155
Interface 144
Class 112
Enum 2

Languages

TypeScript100%

Modules by API surface

backend/src/room/room.service.ts21 symbols
backend/src/room/room.gateway.ts17 symbols
backend/src/room/domain/room.ts16 symbols
backend/src/question-list/question-list.service.ts16 symbols
backend/src/question-list/question-list.controller.ts16 symbols
backend/src/infra/infra.service.ts12 symbols
backend/src/question-list/repository/question-list.repository.ts11 symbols
frontend/src/pages/SessionPage/hooks/useSocketEvents.ts10 symbols
frontend/src/pages/MyPage/view/ProfileEditModal.tsx10 symbols
frontend/src/pages/SessionPage/hooks/useMediaDevices.ts9 symbols
frontend/src/pages/SessionPage/types/session.d.ts8 symbols
backend/src/user/user.repository.ts8 symbols

Datastores touched

(mysql)Database · 1 repos

For agents

$ claude mcp add web27-Preview \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page