포트폴리오

여행비서

2025년 08월 02일
72

여행 비서


개발 인원 및 기간

  • 팀원: 5명
  • 기간: 2025.01 ~ 2025.02 (약 1주)
  • 역할: 팀장 - 프론트 개발

프로젝트 소개

여행 비서는 AI 기반의 여행 도우미 웹 서비스로,

사용자의 여행 스타일과 성향을 분석하여 맞춤형 여행 일정 추천여행 메이트 매칭 기능을 제공합니다.

복잡한 여행 준비를 쉽고 스마트하게 바꿔주는 것을 목표로 기획된 프로젝트입니다.


담당 역할 – 권규태 (팀장 / 백엔드)

  • 회원가입 / 로그인 시스템 구현
    • Supabase 기반 인증 처리
    • JWT를 활용한 세션 관리
  • 프로필 관리 기능 구현
    • 사용자 정보 조회 및 수정 기능 API 개발
  • AI 메이트 매칭 기능 일부 구현
    • 사용자의 성향 데이터를 수집하여 추천 시스템 연계 설계
    • 초기 매칭 로직 개발 참여
  • PM(팀장) 역할 수행
    • 전체 일정 관리 및 역할 분배
    • GitHub 기반 협업 환경 구축
    • 회의 및 커뮤니케이션 주도, 발표 자료 구성 참여

주요 기능

1. AI 여행 일정 추천

  • 사용자의 여행 목적 및 성향을 분석하여 개인 맞춤형 일정을 자동으로 생성
  • Google Maps API를 활용한 관광지 정보 제공

2. 여행 메이트 구인 게시판

  • 함께 여행할 동행자를 모집할 수 있는 게시판 제공
  • 여행 스타일별 필터와 댓글 기능으로 소통 가능

3. AI 메이트 매칭

  • 사용자의 입력 데이터를 기반으로 AI가 이상적인 동행자 추천
  • 성향 기반 매칭으로 보다 즐거운 여행 경험 제공

4. 게시글 경로 설정

  • Google Maps API를 통해 여행 코스를 직접 설정 및 공유
  • 일자별 장소 저장 기능 포함

기술 스택

프론트엔드

  • HTML, CSS, JavaScript
  • Bootstrap

🛠 백엔드

  • Node.js, Express
  • Supabase (인증 및 DB)

📡 API & 서버

  • Glitch (서버 운영)
  • Axios
  • Google Maps API

협업 툴

  • Git, GitHub

댓글을 불러오는 중...