노마디아 (Nomadia) 는 노마드를 위한 액티비티 예약 플랫폼입니다.
사용자가 직접 체험을 등록하고, 다른 노마드의 체험을 예약하며 경험을 공유할 수 있습니다.
배포 링크: https://nomadia-two.vercel.app/
👀 Preview GIF/MP4
_.mp4
_.MP4
- 💻 체험 등록 - 노마드가 직접 체험을 등록하고 관리
- 📅 예약 시스템 - 실시간 예약 가능 날짜 확인 및 예약
- 🔍 스마트 검색 - 카테고리, 지역별 체험 검색
- 👤 마이페이지 - 예약 내역, 예약 현황, 체험 관리, 프로필 수정
| 기술 | 버전 | 설명 |
|---|---|---|
| Next.js | 15.3.5 (App Router) | 파일 기반 라우팅, SSR로 SEO 최적화 |
| TypeScript | 5.x | 정적 타입으로 개발 안정성 향상 |
| React | 19.0.0 | 최신 기능(Server Components, Suspense) 활용 |
| TailwindCSS | v4 + Turbopack | 빠른 빌드와 일관된 디자인 시스템 |
| 기술 | 설명 |
|---|---|
| TanStack Query | 서버 상태 캐싱과 동기화로 API 요청 최적화 |
| Zustand | 간단하고 직관적인 클라이언트 상태 관리 |
| Axios | 안정적인 HTTP 클라이언트, 인터셉터로 토큰 관리 |
| 기술 | 설명 |
|---|---|
| React Hook Form | 성능 최적화된 폼 라이브러리 |
| Zod | TypeScript 기반 스키마 검증 |
| 기술 | 설명 |
|---|---|
| shadcn/ui | 커스터마이징 가능한 컴포넌트 시스템 |
| Framer Motion | 부드러운 애니메이션과 인터랙션 |
| Swiper | 반응형 캐러셀과 터치 슬라이더 |
| 기술 | 설명 |
|---|---|
| Vercel | Next.js 최적화된 배포 플랫폼 |
| Husky + lint-staged | Git Hook으로 코드 품질 자동 검증 |
| Lighthouse CI | 성능 및 접근성 지속적 모니터링 |
| 작성자 | 설명 |
|---|---|
| 전지윤 | - 모달 공통 컴포넌트 - 사용 가이드 - 캘린더 공통 컴포넌트 - 설계 구조 |
| 김영현 | 공통 컴포넌트 docs |








