Skip to content

binarywoo27/sansam

Repository files navigation

✔️ Project: 산삶

🎤 산삶 소개

"오늘은 어떤 등산 코스로 가볼까?"
"나에게 편안한 등산 코스는 어디일까?"
"이 코스를 등반하는데에 얼마나 걸릴까?"
"나랑 비슷한 사람들은 어떤 코스를 주로 이용할까?"

사용자 맞춤 등산코스 추천 서비스, "산삶"

지금 만나보세요!

📆 개발 기간

2023.02.27 ~ 2023.04.07

🔍 주요 기능

  1. 산별, 지역별, 현재 위치 기반 등산 코스 필터링
  2. 사용자의 연령, 성별, 체감 난이도별 등산 코스 추천 서비스
  3. 개인 등산 기록 마이페이지 제공
  4. 개인 등산 기록을 실시간 반영하여 클러스터링을 통한 추천 정확도 향상

📃 목차

  1. 산삶 이용 방법
  2. 팀원 및 담당 파트
  3. 기술 스택
  4. 시스템 아키텍쳐
  5. 기타 문서

👀 산삶 이용 방법

시작화면

시작화면

로그인

로그인

사용자 정보 등록



메인페이지

초기화면

메인화면

사용자의 연령과 성별에 따른 추천

연령과 성별에 따른 추천

사용자의 체감 난이도가 쉬움, 중간, 어려움에 해당하는 코스 추천

체감 난이도별 추천

Top 10 등산 코스

top 10 추천

산으로 추천받기

산으로 추천받기 화면-지리산

지역으로 추천받기

지역으로 추천받기 화면-서울

코스 세부 화면

찜 하기 전

코스 세부 화면-지리산 1번코스

찜한 후

코스 세부 화면-지리산 1번코스-찜버튼On

등산 중 화면

등산 중 화면-지리산 1번코스

등산 중 사진 촬영 화면

등산 중 사진 촬영 화면

등산 완료 후 기록 화면

등산 완료 후 기록 화면

마이페이지

등산 타임라인

마이페이지-등산 기록

찜 목록

마이페이지-등산 찜 목록

등산 지도

마이페이지-등산 지도

💻 팀원 및 담당 파트

  • 김성욱(팀장/Back End)
  • 김유홍(팀원/Front End)
  • 양동기(팀원/Back End)
  • 윤선영(팀원/Front End)
  • 이아현(팀원/Front End)
  • 이진우(팀원/Front End)

📚 기술 스택

  • Front End
    React TypeScript JavaScript Redux NodeJS
  • Back End
    Java Spring Boot Flask MariaDB Spring Boot Data JPA JWT OAuth2.0 Spring Security
  • Infra
    Jenkins Docker Nginx AWS EC2

🔨 시스템 아키텍쳐

아키텍쳐

✔️ 기타 문서

🎨 ERD

ERD

💡 API 명세서

API 명세서

💪 협업툴

  • 형상 관리: GitLab
  • 이슈 관리: Jira
  • 커뮤니케이션: Mattermost Webex Notion
  • 와이어프레임(UI/UX): Figma

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published