Skip to content
@NarangHiking

NarangHiking

🏔️ 트래킹 코스 정보 웹서비스 기획서

관통 프로젝트 | 2026.05.16 ~ 2026.06.20


📌 프로젝트 개요

서비스 소개

전국 등산 트래킹 코스를 지도 기반으로 시각화하고, 코스 정보 검색 및 커뮤니티 기능을 제공하는 웹 서비스

목표

  • 국가 공공데이터(GPX)를 활용한 트래킹 코스 지도 시각화
  • 코스 검색, 필터링, 즐겨찾기 등 사용자 편의 기능 제공
  • 게시판 및 댓글 기반 커뮤니티 운영

📂 데이터 출처


⚙️ 주요 기능 목록

백엔드

🔴 필수기능 (5/16 ~ 5/19)

기능 설명
회원가입 및 로그인/로그아웃 회원 인증
게시글 생성, 수정, 삭제, 조회 게시판 CRUD
유저 등록, 수정, 조회, 삭제 회원 관리 CRUD
주소 조회 방지 비인가 접근 제한

🟡 중요기능

기능 일정
트래킹 코스 조회 5/20 ~ 5/30
트래킹 코스 검색 (지역명 / 산 이름) 5/20 ~ 5/30
트래킹 코스 댓글 (로그인 필요) 6/14 ~ 6/20
트래킹 코스 수정 (관리자 전용) 6/14 ~ 6/20
코스 즐겨찾기 (로그인 필요) 6/14 ~ 6/20

🔵 선택기능 (일정 미정)

  • 아이디 / 비밀번호 찾기
  • JWT 인증 기능
  • 일몰 / 일출 표시
  • 날씨 표시
  • 챗봇 (코스 추천 or 경로 비교)
  • 자동 로그인 기능

프론트엔드

🔴 필수기능 (6/1 ~ 6/5)

페이지
로그인 / 회원가입 페이지
메인 화면 페이지
게시판 페이지 (등록, 상세, 수정, 조회)
유저 관리 페이지 (등록, 수정, 조회)

🟡 중요기능 (6/1 ~ 6/5)

페이지
트래킹 서비스 페이지 (지도 + GPX 경로 표시)
마이페이지 (정보 수정, 내가 쓴 글, 즐겨찾기 코스)

🔵 선택기능 (일정 미정)

  • 아이디 / 비밀번호 찾기 페이지
  • 트래킹 코스 필터 (난이도)
  • 자유게시판 추가
  • 산 사진 배너

🗓 개발 일정

기간 내용
5/16 ~ 5/19 백엔드 필수기능 (인증, 게시판, 유저 CRUD)
5/20 ~ 5/30 백엔드 트래킹 코스 조회 · 검색
6/01 ~ 6/05 프론트엔드 전체 페이지 구현
6/14 ~ 6/20 백엔드 댓글 · 수정 · 즐겨찾기 + 선택기능

✅ 개발 우선순위 요약

우선순위 기능 수 비고
🔴 필수기능 8개 MVP 필수
🟡 중요기능 9개 핵심 서비스 품질
🔵 선택기능 10개 시간 여유 시 구현

E-R 다이어그램

ERdiagram


메인 화면 프로토타입

prototype


wbs

wbs


gantt

gantt


Use-Case

UseCase 최종 수정: 2026.06.23

Pinned Loading

  1. .github .github Public

  2. BE BE Public

    Java

Repositories

Showing 3 of 3 repositories

Top languages

Loading…

Most used topics

Loading…