국민대학교 2026 캡스톤 디자인 · 팀 81

AI와 떠나는
몽골 여행의 새로운 방식

Google Gemini 기반 AI 챗봇 · 맞춤형 일정 자동 생성 · 인터랙티브 지도 · 커뮤니티 블로그를
하나의 앱에서. Android · PWA · 데스크탑 완전 지원.

데모 보기 GitHub Star
3
지원 언어
한국어 · 영어 · 몽골어
12+
수록 여행지
울란바토르 · 고비 외
3
플랫폼
Android · PWA · Web
5
팀원
국민대 SW융합대학

여행의 모든 순간을 Nomadiq

AI 기술과 현지 데이터를 결합해 몽골 여행의 처음부터 끝까지 함께합니다.

🤖

AI 챗봇 "Nomadiq"

Google Gemini 2.5 Flash 기반 몽골 전문 챗봇. 대화 중 언급된 장소를 지도에 실시간 자동 표시합니다.

Gemini 2.5 MAP_UPDATE 다국어
🗓️

AI 여행 플래너

여행 기간·관심사를 입력하면 Gemini가 일별 상세 일정을 JSON으로 자동 생성. Google Places API로 장소 사진까지 삽입.

자동 생성 Places API
🗺️

인터랙티브 지도

Leaflet 기반 지도에 여행지 마커 표시. AI 챗봇과 실시간 연동되어 장소 언급 시 즉시 지도에 반영됩니다.

Leaflet 실시간 연동
🏔️

여행지 탐색

울란바토르, 고비 사막, 테를지, 홉스골 등 12개 이상 지역. 카테고리·아이막별 필터링과 상세 정보 제공.

12+ 지역 필터링
📝

블로그 커뮤니티

Firebase Firestore 기반 여행 후기 작성·조회. 이미지 업로드, 키워드 검색 기능을 제공합니다.

Firestore 이미지 업로드
🛠️

여행 유틸리티

예산 계산기 (USD/KRW/MNT), 패킹 리스트, 문화 가이드, 레스토랑 정보, 관심 장소 저장함.

예산 계산 패킹 문화

화면 미리보기

모바일부터 데스크탑까지 하나의 코드베이스로 완성된 UI.

홈 대시보드 화면

홈 대시보드

실시간 날씨 · 몽골 축제 · 추천 여행지

AI 여행 플래너 화면

AI 여행 플래너

관심사 · 예산 · 페이스 기반 맞춤 일정 생성

인터랙티브 지도 화면

인터랙티브 지도

아이막별 명소 탐색 + 카테고리 필터

시작 화면

시작 화면

Nomadiq의 첫인상 — 몽골의 매력을 한 눈에

로그인 화면

로그인

Firebase Auth — 이메일 · Google 로그인 지원

시연 영상

Nomadiq의 주요 기능을 직접 확인해보세요.

시스템 구조

단일 코드베이스로 Android · PWA · 데스크탑 웹을 모두 지원.

📱 Client (React + Vite)
모바일 UI (Capacitor)
PWA (Service Worker)
데스크탑 웹
LangContext (한 · 영 · 몽)
AuthContext (Firebase)
🔧 Express Backend (port 3001)
POST /api/chat → Gemini 1.5 Flash
POST /api/plan → Gemini 1.5 Flash
Google Places API
☁️ External Services
Google Gemini 2.5 Flash
Firebase (Auth · Firestore · Storage)
AWS Amplify (CI/CD · 배포)

사용된 기술

Frontend

⚛️
React 18.3UI 프레임워크
Vite 5.4빌드 도구
🎨
TailwindCSS 3.4스타일링
🔁
React Router v6SPA 라우팅
🗺️
Leaflet인터랙티브 지도

Backend

🟢
Node.js + ExpressREST API 서버
🔒
CORS / dotenv미들웨어
🧪
Vitest + Supertest테스트

AI / 외부 API

🤖
Gemini 2.5 Flash챗봇 · 플래너 (직접)
🔄
Gemini 1.5 Flash서버 경유 fallback
📸
Google Places API일정 장소 사진

Firebase & 배포

🔥
Firestore블로그 · 사용자 데이터
🔑
Firebase Auth이메일 · Google 로그인
🖼️
Firebase Storage이미지 업로드
📱
CapacitorAndroid APK 변환
☁️
AWS AmplifyCI/CD · 배포

81

국민대학교 소프트웨어융합대학 2026 캡스톤 디자인

노민 에르덴

20223579
AI · Frontend

Gemini AI 연동, 여행 추천·일정 생성, 다국어 AI 응답

@Nomin27n

빌랙자르갈

20213003
Frontend & UI/UX Design

React UI 구현, 화면 구성, Firebase·로그인 기능

@bilgee1121

체벡수랭홀랑

20223582
Map + Location Data

지도·마커 구현, 여행지 위치 데이터, 지역별 시각화·필터

@yerimlee

오토공체체그

20233064
Backend (AWS Server & DB)

AWS/Render 서버 구축, Backend API·데이터 관리, 사용자 인증·AI 연동

@otgonn88

헝거르졸

20233121
Integration + DevOps

시스템 통합, API 테스트, 지도 API 연동

@Khongorzullll

지금 바로 Nomadiq와 떠나보세요

몽골의 광활한 초원, 신비로운 사막, 푸른 호수가 기다립니다.

GitHub에서 보기