[어떵오름] 제주 오름&식물 소개 서비스

Background Research

연간 제주도 관광객 1,300만 명 중 1,000만 여 명 제주 자연 경험
01. 관광객의 82.4%가 제주도에서 자연경관을 즐기기 위해 방문하고, 46.1%가 오름과 산을 가요.
02. 78.7%가 지속 가능한 여행의 필요성을 느끼고 있어요.
03. 대한민국 4,000 여 종의 식물 중 48%가 제주도에서 서식하고 있어요.
04. 제주 생태계의 보고 ‘곶자왈’은 세계 유일 북방 한계 식물과 남방 한계 식물이 공존하고 있는 곳이에요.
출처 - 제주관광공사, 트립닷컴, 환경부

Problem

난개발로 인한 곶자왈과 식물 생태계 훼손

제주도의 독특한 식생인 곶자왈이 몇 년간 훼손되면서 다양한 자생 식물들의 터전이 사라지고 있어요.
관광객에게 제주도는 거주지가 아니기 때문에, 도내에서 발생하고 있는 자연 훼손 문제에 대해 잘알지 못해요.

Solution

관광객과 제주 자연의 친밀감을 높이는 서비스

관광객과 제주 자연에 대한 친밀감을 높여, 제주에서 발생하고 있는 문제를 함께 고민할 수 있도록 하기 위해 고민했어요.

Service

메인화면

메인 페이지에는 4가지의 서비스를 한 눈에 볼 수 있어요.
특히 자신이 다녀온 제주의 오름을 기록할 수 있고 확인할 수 있어요.

계절 별 오름 추천 받기

제주의 계절에 따라 오름을 추천하고 소개해 줘요.

오름과 식물 친구 소개 받기

생일 별 나만의 특별한 성격을 가진 오름 친구를 소개 받아요.
제주에서 자생하고 있는 식물을 소개해줘요.
어떵오름 시연 영상

Style Guide

곶자왈과 이끼, 꽃 등 제주에서 경험할 수 있는 자연 속에서 착안한 색을 바탕으로 디자인 시스템을 완성하였습니다.

Core Technology & Infrastructure

Frontend
Next.js를 사용했어요 1. 카카오 로그인은 카카오에 인가코드를 받아 백엔드에 전달하는 방식으로 구현했어요. 2. @tanstack/query를 사용하여 서버에서 불러온 데이터를 관리했어요. 3. Typescript를 사용하여 명시적인 타입 지정으로 실수를 줄였어요. 4. 추천받은 오름과 식물을 html-to-image를 이용하여 이미지로 저장해요.
Backend
Java 기반 Spring Boot를 통해 구성했어요 1. 오름과 자생식물에 데이터를 얻기 위해 Beautiful Soup를 이용해 크롤링을 했어요. 2. 데이터를 일괄처리해서 DB에 넣기 위해 CSV로 저장후 Spring Batch를 통해 DB에 저장했어요. 3. 사용자의 생일을 통해 오름을 추천해요. 4. 계절을 통해 사용자에게 오름과 자생식물을 추천해요. 5. 마음에 드는 오름이 있으면 저장 기능도 제공해요.

System Architecture

CI/CD

서비스의 향후 목표

유저의 다녀온 오름 리스트의 데이터를 분석해 가장 많이 방문한 오름을 우선순위로 보존 활동을 할 수 있도록 유관기관에 데이터 제공하기
제주에서만 서식하는 200 여 종의 식물과 오름울 활용해 각 오름의 특색을 활용하여 브랜딩해 도내 관광 콘텐츠 확장하기
관광객에게 제주도에서 지속가능한 여행을 실천할 수 있도록 제주의 다양한 자연 콘텐츠를 소개하기

Our Team

구름타고오름
제 10회 kakao x goorm 구름톤 최우수상 수상!
박찬욱 | 기획자
“모르는게 너무 많았지만, 계속해서 친절하게 설명해주시고, 함께 좋은 결과를 만들어 내 즐겁고 행복했었습니다!
박민교 | 디자이너
“짧은 시간 내에 멋진 팀원들과 완성도 높은 결과물을 낼 수 있어 너무 좋은 경험이었습니다 :) ” 
하훈목 | 프론트엔드
“첫 해커톤이었는데, 좋은 팀원들과 좋은 결과 만들 수 있어서 좋았어요 짧은시간동안 이렇게 좋은 결과물이 나와서 너무 뿌듯했고, 개발하는 동안 몸은 힘들지만 다 같이 으쌰으쌰 하는 분위기라서 의지가 많이 됐어요 🥹
한윤성 | 프론트엔드
“처음 참여하는 해커톤에 좋은 팀원들과 의미 있는 서비스를 만들고 좋은 결과를 얻을 수 있게 되어서 좋았어요
공지혁 | 백엔드
“역대급으로 빠르게 개발해봤습니다 좋은 팀원들과 만나서 즐겁게 프로젝트를 만들어 나가는 과정이 즐거웠고, 결과도 좋아서 완벽했던 경험 같습니다.”