체험 상품의 브라우징, 상세 확인, 관리, 예약 등을 중심으로 한 웹/앱입니다.
- 체험 유형별 필터링과 인기 콘텐츠 큐레이션을 통해 한눈에 파악 가능한 맞춤형 체험 매칭 서비스
- 캘린더 SDK를 활용한 예약 가능 날짜 설정 및 실시간 예약 및 스케줄링 시스템
- 지도 및 주소 SDK를 통한 장소 정보 제공 및 인터랙티브 뷰를 구현한 위치 기반 서비스
| 김지훈 | 김현진 | 정소은 | 황서영 |
| @spde3289 | @BZzzzi | @wjdthdms | @hsyo830 |
| 구분 | 사용 기술 |
|---|---|
| 개발 환경 | VS Code · ESLint · Prettier · Git & GitHub · Husky |
| 프레임워크 | Next.js 16 · React 19 · TypeScript 5 |
| 스타일링 | Tailwind CSS 4 · PostCSS · clsx |
| 상태 관리 | Zustand · TanStack Query |
| HTTP 통신 | Axios |
| 폼 관리 | React Hook Form · Zod |
| UI/애니메이션 | Framer Motion · Swiper · Lottie React · React Day Picker |
| 빌드/배포 | Next.js Build · Vercel |
# 로컬 개발 서버
npm run dev
# ESLint 규칙 검사
npm run lint
# 프로덕션 빌드
npm run build
# 프로덕션 서버 실행
npm run start
| 브랜치 | 용도 | 비고 |
|---|---|---|
| main | 최종 배포용 | 운영 환경 |
| develop | 기능 통합용 | 테스트 / 통합 |
| feature/* | 기능별 작업용 | 개인 작업 브랜치 |
| 타입 | 설명 | 예시 |
|---|---|---|
| Feat | 새로운 기능 추가 | Feat: 롤링페이퍼 생성 기능 추가 |
| Fix | 버그 수정 | Fix: 삭제 기능 오류 해결 |
| Style | 코드 포맷팅 변경 | Style: 들여쓰기 및 코드 정렬 수정 |
| Refactor | 기능 변화 없는 리팩토링 | Refactor: 컴포넌트 구조 개선 |
| Docs | 문서 수정 | Docs: README 수정 |
| Chore | 빌드/설정 관련 변경 | Chore: ESLint 설정 파일 수정 |
| Test | 테스트 코드 추가/수정 | Test: useToggle 훅 테스트 추가 |