권영재·Frontend Developer
Back to projects
Campus-It (캠퍼스잇)

Campus-It (캠퍼스잇)

진행중

대학생 멘토 1:1 입시·진로 멘토링 커머스 플랫폼 — 기획부터 인프라까지 1인 풀스택 신규 구축

기간
2026.04 — 진행중
인원
1명 (풀스택)
역할
Product Engineer — 기획·정책 설계부터 백엔드·프론트·인프라까지 1인 단독

기술 스택

  • Java 21
  • Spring Boot 3
  • PostgreSQL 16
  • Next.js 15
  • TypeScript
  • Redux Toolkit
  • React Query
  • AWS

주요 업무

  • 기획 — PRD 20개·ADR 17건·약관 14종을 정리해 예약 상태, 취소/환불, 멘토 승인, 약관 동의, 결제 전환 기준을 먼저 정의
  • 백엔드 — Spring Boot 기반 회원·인증·멘토·상품·예약·결제·정산·관리자 등 핵심 도메인 API 구현
  • 프론트엔드 — Next.js 기반 멘티·멘토·관리자 플로우와 약 70개 페이지 개발, Axios 인터셉터 토큰 갱신·React Query 캐시 전략 적용
  • 핵심 기능 — JWT 인증, 카카오/네이버 OAuth, 예약 상태 머신, 상담 입장 기록, 취소/환불 정책, 토스페이먼츠 결제·정산 흐름 구현
  • 인프라 — AWS EC2, Docker Compose, RDS, S3, CloudFront, GitHub Actions 기반 배포 환경 구성
  • 출시 전략 — α 파일럿, β 무료 체험단, γ 유료 정식 출시 단계로 분리하고 feature flag로 무료 주문·유료 결제 전환 구조 설계
  • 동시성 제어 — Redis 없이 PostgreSQL advisory lock과 Caffeine을 활용해 예약 중복 생성 방지

주요 성과

  • 단독 개발 기준 657개 커밋, 백엔드 약 19,500줄·프론트엔드 약 23,000줄 구현
  • 2026년 5월 β 무료 체험단 출시 기준으로 개발을 진행하고 6월 γ 유료 정식 출시 로드맵까지 설계

성장 경험

기존 프론트엔드 유지보수를 넘어 기획·정책 설계부터 개발·배포·출시 전략까지 제품 전체를 단독 책임지며, 구현 난이도뿐 아니라 운영 정책과 비즈니스 제약을 기준으로 의사결정하는 경험을 쌓았습니다.

mentoring.ajaschool.com