Skip to content

f-lab-edu/Tripie

Repository files navigation

Tripie ✈️

image

image

Table of Content

Introduction

Description Techs
Front TypeScript Reactjs Nextjs
State management & data fetching Tanstack Query ky badge
Build & Deployment Vercel
Version Control Turborepo
Testing Vitest Storybook
Styling Sass Badge motion framer
APIs Aws openai
Database Firebase Prisma

Tripie(νŠΈλ¦¬ν”Ό)λŠ” λ‹€μŒκ³Ό 같은 κΈ°λŠ₯을 μ œκ³΅ν•©λ‹ˆλ‹€.

  • λΉ„λ‘œκ·ΈμΈ : νŠΈλ¦¬ν”Œμ—μ„œ μ›ΉμŠ€ν¬λž˜ν•‘ν•œ μ—¬ν–‰ 지역에 λŒ€ν•œ 팁 (μ—¬ν–‰ 지역, 일정, μž₯μ†Œ 및 μŒμ‹μ  정보)
  • 둜그인 : github λ˜λŠ” 카카였둜 둜그인 μ‹œ 챗지피티 기반의 μ—¬ν–‰ 일정을 μΆ”μ²œλ°›μ„ 수 μžˆμŠ΅λ‹ˆλ‹€.

Features

Screenshots

λžœλ”© νŽ˜μ΄μ§€ : νŠΈλ¦¬ν”Ό μ„œλΉ„μŠ€μ— λŒ€ν•œ μ„€λͺ…κ³Ό 링크
image
  • /#Process : μ—¬ν–‰ 일정 μ„œλΉ„μŠ€ μ΄μš©ν•  λ–Ό 지역 > λ‚˜λΌ > λ„μ‹œ > κΈ°κ°„ > λ™ν–‰μž > μ—¬ν–‰ μŠ€νƒ€μΌ 순으둜 선택 μ‹œ μ˜ˆμ‹œ μ—¬ν–‰ 일정 흐름을 λ³΄μ—¬μ€λ‹ˆλ‹€.

    • image
    • image
    • image
    • image
  • /#Sevices : μ„œλΉ„μŠ€ 쀑 여행지에 λŒ€ν•œ νŒμ„ "λ„μ‹œλ³„ μ—¬ν–‰ 정보"μ—μ„œ 확인할 수 μžˆμŠ΅λ‹ˆλ‹€. λ³΄μ—¬μ§ˆ λ‚˜λΌλŠ” 랜덀으둜 μ„ νƒλ©λ‹ˆλ‹€.

    • image
  • /#our work : (더미) 업적

    • image
  • /#plans : (더미) ꡬ독 μ‹œ μ„œλΉ„μŠ€

    • image
  • /#Contacts : κ΄€λ¦¬μž 이메일 연락, 클릭 μ‹œ 메일을 보낼 수 μžˆμŠ΅λ‹ˆλ‹€.

    • image
    • image
  • μ—¬ν–‰ 정보 νŽ˜μ΄μ§€ : νŠΈλ¦¬ν”Œ μ•±μ—μ„œ μŠ€ν¬λž˜ν•‘ν•œ μ—¬ν–‰ 정보와 팁, SEOλ₯Ό μœ„ν•΄ λ©”νƒ€νƒœκ·Έ 섀정이 λ˜μ–΄ μžˆμŠ΅λ‹ˆλ‹€. (곡유 μ‹œ ν•΄λ‹Ή og μ •λ³΄λ‘œ 곡유)

μ—¬ν–‰ 정보 상세 νŽ˜μ΄μ§€
  • μ—¬ν–‰ 정보 상세 νŽ˜μ΄μ§€ (regions/지역ID/articles/기사ID):
    • 제주 μ—¬ν–‰ μ½”μŠ€ μ§œλŠ” 방법 μΉ΄λ“œλ₯Ό ν΄λ¦­ν•˜λ©΄ ν•΄λ‹Ή κ²Œμ‹œλ¬Ό νŽ˜μ΄μ§€λ‘œ μ΄λ™ν•©λ‹ˆλ‹€.
      • μ—¬ν–‰ 일정에 λŒ€ν•œ 정보가 포함될 μ‹œ, λ‹€μŒκ³Ό 같이 μΉ΄λ“œμ™€ μ§€λ„λ‘œ ν•΄λ‹Ή μœ„μΉ˜μ— λŒ€ν•œ 정보λ₯Ό 확인할 수 μžˆμŠ΅λ‹ˆλ‹€. image image
    • μ—¬ν–‰ 정보 상세 νŽ˜μ΄μ§€ : 여름 제주 인생샷 λͺ…μ†Œ BEST 7 μΉ΄λ“œλ₯Ό ν΄λ¦­ν•˜λ©΄ ν•΄λ‹Ή κ²Œμ‹œλ¬Ό νŽ˜μ΄μ§€λ‘œ μ΄λ™ν•©λ‹ˆλ‹€.
      • 이미지가 μ—¬λŸ¬ 개일 경우 μΊλ‘œμ†”λ‘œ μ œκ³΅λ©λ‹ˆλ‹€. λ²„νŠΌκ³Ό 슀크둀둜 λ™μž‘ν•©λ‹ˆλ‹€. image
  • μ—¬ν–‰ (식당) 정보 상세 νŽ˜μ΄μ§€ (regions/지역ID/restaurants/기사ID):
    • μ˜€μ‡ΌμΏ μ§€λ„μ½”λ‘œ μ΄λ§ˆν‚¨μ™€ 같은 μŒμ‹μ  링크λ₯Ό 타고 κ°€λ©΄
      • ν•΄λ‹Ή μž₯μ†Œμ˜ 사진과 메뉴 λ“±μ˜ 정보, image image
      • μ „ν™”λ²ˆν˜Έλ‚˜ μ›Ήμ‚¬μ΄νŠΈ λ“±μ˜ κΈ°λ³Έ 정보, image
      • 팁, 휴무일, 이용 팁, κ°€λŠ” 방법 λ“±μ˜ 정보λ₯Ό λ³΄μ—¬μ€λ‹ˆλ‹€. image
      • μ†Œμ…œ 리뷰 image
μ—¬ν–‰ 일정 μΆ”μ²œ νŽ˜μ΄μ§€
  • 챗지피티λ₯Ό ν™œμš©ν•΄ μ—¬ν–‰ 일정을 짜주고 ν•΄λ‹Ή μ—¬ν–‰ 일정을 μ§€λ„μ—μ„œ μ„€λͺ…κ³Ό ν•¨κ»˜ 확인 κ°€λŠ₯ν•©λ‹ˆλ‹€. 퍼널 ꡬ쑰λ₯Ό ν™œμš©ν•΄ κ΅¬ν˜„ν–ˆμŠ΅λ‹ˆλ‹€.

    • λ„€λΉ„κ²Œμ΄μ…˜μ—μ„œ AIμΆ”μ²œ 맞좀 일정 클릭 μ‹œ, μƒˆλ‘œμš΄ νƒ­μ—μ„œ νŽ˜μ΄μ§€κ°€ μ—΄λ¦½λ‹ˆλ‹€. image image
  • 지역 (region) > μ•„μ‹œμ•„ 선택 μ‹œ (/trip-planner?trip-plan.step=CONTINENT)

    • image
  • λ‚˜λΌ (country) > 싱가포λ₯΄ μ„ νƒμ‹œ (/trip-planner?trip-plan.step=COUNTRY )

    • image
  • λ„μ‹œ (city) > 전체 μ„ νƒμ‹œ (/trip-planner?trip-plan.step=CITY)

    • image
  • κΈ°κ°„ (duration) > (μ‹œμž‘: 3/5/2025 12:00:00 PM, 끝: 3/6/2025 11:59:59 PM) 선택 μ‹œ (/trip-planner?trip-plan.step=DURATION)

    • image
  • λ™λ°˜ (companion) > μΉœκ΅¬μ™€ 선택 μ‹œ (/trip-planner?trip-plan.step=COMPANION)

    • image
  • μ—¬ν–‰ ν…Œλ§ˆ (preference) > SNS ν•«ν”Œλ ˆμ΄μŠ€, 관광보닀 λ¨Ήλ°©, 여행지 λŠλ‚Œ 물씬, 유λͺ… κ΄€κ΄‘μ§€λŠ” ν•„μˆ˜ 선택 μ‹œ (/trip-planner?trip-plan.step=PREFERENCE)

    • image
  • 선택 λ‘œλ”© ν™”λ©΄ (μž„μ‹œ, μˆ˜μ • μ˜ˆμ •)

    • image
  • μ—¬ν–‰ 일정 image

  • μ—¬ν–‰ 일정 (1일) image

  • μ—¬ν–‰ 일정 (2일) image

  • 링크 ν΄λ¦­μ‹œ ꡬ글 검색결과가 μƒˆλ‘œμš΄ 창으둜 μ—΄μ–΄μ§‘λ‹ˆλ‹€. image image

  • πŸ‘‰ ν•΄λ‹Ή μ—¬ν–‰ 일정 보기

    • λΉ„λ‘œκ·ΈμΈ ν˜Ήμ€ λ§Œλ“ μ΄μ˜ 일정이 μ•„λ‹Œ 경우, κ³΅μœ λŠ” κ°€λŠ₯ν•˜λ‚˜ λ‘œκ·ΈμΈν•˜κ³  일정 μΆ”μ²œλ°›μ•„λ³΄κΈ° ν˜Ήμ€ ν•΄λ‹Ή μœ μ €μ˜ μ‚¬μš© 정보가 λ‚˜μ˜΅λ‹ˆλ‹€. image

μ—λŸ¬ νŽ˜μ΄μ§€λ“€

Development Process

About

πŸ–οΈ AI enhanced trip planner

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •