실제 수행 데이터를 기반으로 검증된 여행 코스를 랭킹화하는 참여형 관광 플랫폼입니다.
tripick/
├── web/ # React + Vite 웹 MVP (현재 구현됨)
├── app/ # React Native + Expo 앱 (예정)
├── backend/ # NestJS 또는 Spring Boot API 서버 (예정)
└── README.md # 이 파일
cd web
npm install
cp .env.example .env # 키 입력 후 저장
npm run dev개발 서버: http://localhost:5173
| 패키지 | 상태 | 기술 스택 |
|---|---|---|
web/ |
✅ MVP 완성 | React 18 · Vite · react-router-dom |
app/ |
🚧 진행 중 | React Native · Expo 51 · TypeScript |
backend/ |
🔜 예정 | NestJS / Spring Boot |
- 관광 코스 랭킹 및 TRIPICK Score 산정식 시각화
- Trace 수행, GPS 자동 체크인
- Smart Course Builder (여행 스타일·시간·이동 방식 기반 자동 코스 생성)
- Trust Score (코스 신뢰도 보조 지표)
- Kakao Map 연동 (키 없으면 Preview Map으로 자동 fallback)
- 한국관광공사 TourAPI v2 연동 (키 없으면 내장 mock 데이터 fallback)
자세한 내용은 web/README.md를 참조하세요.
cd app
npm install
cp .env.example .env # EXPO_PUBLIC_TOUR_API_KEY 입력 (없어도 mock 데이터로 동작)
npx expo start앱도 한국관광공사 TourAPI v2 연동 구조를 갖추고 있으며, 키 없이도 mock 데이터로 자동 fallback됩니다. 자세한 내용은 app/README.md를 참조하세요.