Skip to content

prgrms-aibe-devcourse/AIBE4_Project1_Team2

Repository files navigation


O-NEUL TRIP
오늘트립

Key FeaturesHow To UseContributors

Key Features

  • AI 일정 생성
    • 키워드 기반 (힐링, 먹방 등) 맞춤형 목적지 및 코스 자동 생성 (Gemini AI 활용)
  • 데이터 정합성
    • Gemini API의 JSON Schema를 활용하여 구조화된 출력을 강제하고, 표준화된 데이터를 Supabase에 저장
  • 일정 관리
    • 생성된 일정을 '나의 여행'으로 저장 및 과거 일정 관리 (핀 번호 인증 방식)
  • 후기 시스템
    • 저장된 일정을 기반으로 후기 작성 및 열람 기능 제공
  • 정보 제공
    • 현재 위치/출발지 기준 이동 경로, 소요 시간, 예상 비용(예산) 자동 계산 및 포함

How To Use

  1. 환경 변수 설정
# Gemini API Key
GEMINI_API_KEY="YOUR_GEMINI_API_KEY"

# Supabase Credentials
SUPABASE_URL="YOUR_SUPABASE_PROJECT_URL"
SUPABASE_ANON_KEY="YOUR_SUPABASE_ANON_KEY"

# Server Port
PORT=3000
  1. 프로젝트 실행
# Clone this repository
$ git clone https://github.com/prgrms-aibe-devcourse/AIBE4_Project1_Team2.git

# Install dependencies
$ npm install

# Run the app
$ npm run dev

# 서버는 http://localhost:3000/ 에서 실행됩니다.

Contributors

김익현의 깃허
김익현

🐛 💻
Joachim Seminck
문주형

💻
Subramanya Chakravarthy
한경현

💻
Robert (Robby) O'Connor
최지우

🚇
Bogdan Luca
최원준

🐛 💻
Divjot Singh
황준현

💻