| 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 λλ μΉ΄μΉ΄μ€λ‘ λ‘κ·ΈμΈ μ μ±μ§νΌν° κΈ°λ°μ μ¬ν μΌμ μ μΆμ²λ°μ μ μμ΅λλ€.
-
/#Process: μ¬ν μΌμ μλΉμ€ μ΄μ©ν λΌ μ§μ > λλΌ > λμ > κΈ°κ° > λνμ > μ¬ν μ€νμΌ μμΌλ‘ μ ν μ μμ μ¬ν μΌμ νλ¦μ 보μ¬μ€λλ€. -
/#Sevices: μλΉμ€ μ€ μ¬νμ§μ λν νμ "λμλ³ μ¬ν μ 보"μμ νμΈν μ μμ΅λλ€. 보μ¬μ§ λλΌλ λλ€μΌλ‘ μ νλ©λλ€. -
/#our work: (λλ―Έ) μ μ -
/#plans: (λλ―Έ) ꡬλ μ μλΉμ€ -
/#Contacts: κ΄λ¦¬μ μ΄λ©μΌ μ°λ½, ν΄λ¦ μ λ©μΌμ λ³΄λΌ μ μμ΅λλ€. -
μ¬ν μ 보 νμ΄μ§ : νΈλ¦¬ν μ±μμ μ€ν¬λνν μ¬ν μ 보μ ν, SEOλ₯Ό μν΄ λ©ννκ·Έ μ€μ μ΄ λμ΄ μμ΅λλ€. (곡μ μ ν΄λΉ og μ λ³΄λ‘ κ³΅μ )
/regions:/regions/λνλ―Όκ΅: λνλ―Όκ΅ μ νμ image/regions/λνλ―Όκ΅/location/μ μ£Όλ ID: λνλ―Όκ΅, μ μ£Όλ μ νμ image
- μ¬ν μ 보 μμΈ νμ΄μ§ (
regions/μ§μID/articles/κΈ°μ¬ID):- μ μ£Ό μ¬ν μ½μ€ μ§λ λ°©λ² μΉ΄λλ₯Ό ν΄λ¦νλ©΄ ν΄λΉ κ²μλ¬Ό νμ΄μ§λ‘ μ΄λν©λλ€.
- μ¬ν μ 보 μμΈ νμ΄μ§ : μ¬λ¦ μ μ£Ό μΈμμ· λͺ
μ BEST 7 μΉ΄λλ₯Ό ν΄λ¦νλ©΄ ν΄λΉ κ²μλ¬Ό νμ΄μ§λ‘ μ΄λν©λλ€.
- μ΄λ―Έμ§κ° μ¬λ¬ κ°μΌ κ²½μ° μΊλ‘μλ‘ μ 곡λ©λλ€. λ²νΌκ³Ό μ€ν¬λ‘€λ‘ λμν©λλ€. image
- μ¬ν (μλΉ) μ 보 μμΈ νμ΄μ§ (
regions/μ§μID/restaurants/κΈ°μ¬ID):
-
μ±μ§νΌν°λ₯Ό νμ©ν΄ μ¬ν μΌμ μ μ§μ£Όκ³ ν΄λΉ μ¬ν μΌμ μ μ§λμμ μ€λͺ κ³Ό ν¨κ» νμΈ κ°λ₯ν©λλ€. νΌλ ꡬ쑰λ₯Ό νμ©ν΄ ꡬννμ΅λλ€.
-
μ§μ (region)> μμμ μ ν μ (/trip-planner?trip-plan.step=CONTINENT) -
λλΌ (country)> μ±κ°ν¬λ₯΄ μ νμ (/trip-planner?trip-plan.step=COUNTRY) -
λμ (city)> μ 체 μ νμ (/trip-planner?trip-plan.step=CITY) -
κΈ°κ° (duration)> (μμ: 3/5/2025 12:00:00 PM, λ: 3/6/2025 11:59:59 PM) μ ν μ (/trip-planner?trip-plan.step=DURATION) -
λλ° (companion)> μΉκ΅¬μ μ ν μ (/trip-planner?trip-plan.step=COMPANION) -
μ¬ν ν λ§ (preference)> SNS ν«νλ μ΄μ€, κ΄κ΄λ³΄λ€ λ¨Ήλ°©, μ¬νμ§ λλ λ¬Όμ¬, μ λͺ κ΄κ΄μ§λ νμ μ ν μ (/trip-planner?trip-plan.step=PREFERENCE) -
μ ν λ‘λ© νλ©΄ (μμ, μμ μμ )
-
μ¬ν μΌμ image
-
μ¬ν μΌμ (1μΌ) image
-
μ¬ν μΌμ (2μΌ) image
-
λ§ν¬ ν΄λ¦μ κ΅¬κΈ κ²μκ²°κ³Όκ° μλ‘μ΄ μ°½μΌλ‘ μ΄μ΄μ§λλ€. image image
-
π ν΄λΉ μ¬ν μΌμ 보기
- λΉλ‘κ·ΈμΈ νΉμ λ§λ μ΄μ μΌμ μ΄ μλ κ²½μ°, 곡μ λ κ°λ₯νλ
λ‘κ·ΈμΈνκ³ μΌμ μΆμ²λ°μ보기νΉμ ν΄λΉ μ μ μ μ¬μ© μ λ³΄κ° λμ΅λλ€. image
- λΉλ‘κ·ΈμΈ νΉμ λ§λ μ΄μ μΌμ μ΄ μλ κ²½μ°, 곡μ λ κ°λ₯νλ
- μ¬ν μΌμ ν ν°μ λͺ¨λ μ¬μ©νμ κ²½μ°, image
- 500 μλ¬ image
- 404 μλ¬ image
λ‘κ·ΈμΈ ν μ€νΈ κ³μ
- μμ΄λ : test
- λΉλ°λ²νΈ : test12345!