Skip to content

kibum414/ForestKeeper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


forestkeeper_logo

목차

  1. 서비스 소개
  2. UCC 보러가기
  3. 프로젝트 기간
  4. 팀원 소개
  5. 기술 스택
  6. 시스템 아키텍처
  7. 주요 기능
  8. 프로젝트 관련 문서



💡 서비스 소개

등산과 플로깅의 만남, FOREST KEEPER

등산을 하며 나의 건강도 지키고,
플로깅을 하며 지구의 건강도 지켜보세요 !





📆 프로젝트 기간

22.04.11 ~ 22.05.20

  • 기획 및 설계 : 22.04.11 ~ 22.04.15
  • 프로젝트 구현 : 22.04.18 ~ 22.05.19
  • 버그 수정 및 산출물 정리 : 22.05.19 ~ 22.05.20



👪 팀원 소개



👑 염형덕
(Back-End)



🙂 공윤환
(Back-End)



😆 김수민
(Front-End)



😁 김유민
(Back-End)



🙄 박기범
(Back-End)



😶 최상진
(Front-End)

REST API REST API
DATA
UI/UX REST API
SECURITY
ANDROID
REST API
INFRA
REDIS
UI/UX



🛠️ 기술 스택





상세 기술 스택 및 버전
범위 기술 스택 상세 버전
공통 형상 관리 Gitlab
이슈 관리 Jira
커뮤니케이션 Mattermost, Notion
BackEnd Java OpenJDK 11.0.15
Spring Spring Boot 2.6.6
Spring Security
Spring Data JPA
DB MySQL 8.0.28
Redis 7.0.0
Cloud Storage AWS S3
Build Gradle 7.4.1
API Docs Swagger 3.0.0
IDE IntelliJ 2022.01
FrontEnd HTML5
CSS3
JavaScript(ES6)
React React 17.0.2
Redux 전역 상태 관리 4.2.0
IDE Visual Studio Code 1.67.1
Server 서버 AWS EC2
Linux 배포판 Ubuntu 20.04.4
배포 Docker 20.10.15
DevOps 배포 Jenkins



🗂️ 시스템 아키텍처

시스템 아키텍처
architecture



🖥️ 주요 기능

메인 화면

  • 서비스 및 주요 기능을 소개를 둘러보고 apk 를 다운받는다.
메인 화면 (PC)
메인 화면 (PC)
메인 화면 (MOBILE)
메인 화면 (MOBILE)

회원가입 / 로그인

  • 회원가입을 진행하고 로그인을 진행한다.
회원가입
회원가입
로그인
로그인

  • 산별 정보, 명예의 전당, About 산(커뮤니티)을 확인한다.
    산별 Home 은 해당 산의 누적 방문자 수와 플로깅 한 누적 거리 및 산의 지도 상 위치를 확인할 수 있고,
    [ 함께 플로깅 할 팀원 구하기 ] 버튼을 눌러 팀원 매칭 페이지로 이동할 수 있다.
    명예의 전당은 플로깅 횟수 / 경험치 기준으로 각각 확인할 수 있다.
    About 산(커뮤니티)은 등산 후기 와 Q&A 탭으로 구성되어 있다.
산 상세 정보
산 상세 정보
커뮤니티 글 등록
커뮤니티 글 등록
커뮤니티 댓글 등록
커뮤니티 댓글 등록

플로깅

  • 플로깅 진행하고 나서 결과를 확인할 수 있으며,
    주운 쓰레기를 카메라로 찍어 쓰레기 종류 분석을 통해 경험치를 적립할 수 있다.
플로깅 진행 + 결과 확인
플로깅 진행 + 결과 확인
플로깅 인증 + 쓰레기 종류 분석 + 경험치 적립
플로깅 인증 + 쓰레기 종류 분석 + 경험치 적립

팀원 매칭

  • 산별로 날짜 및 인원 수를 지정하여 플로깅 팀원 모집 글을 등록할 수 있으며,
    원하는 플로깅 팀원 모집 글이 있을 경우 신청을 통해 플로깅에 참가한다.
플로깅 팀원 모집 글 등록
플로깅 팀원 모집 글 등록
플로깅 팀원 모집 글 확인 및 신청
플로깅 팀원 모집 글 확인 및 신청



📋 프로젝트 관련 문서

구분 링크
기능 정의서 기능 정의서 바로가기
ERD ERD 바로가기
공통코드 공통코드 바로가기
와이어프레임 와이어프레임 바로가기
컨벤션 목록 컨벤션 목록 바로가기
포팅 매뉴얼 포팅 매뉴얼 바로가기
외부 서비스 정보 외부 서비스 정보 바로가기
시연 시나리오 시연 시나리오 바로가기
발표자료 발표자료 바로가기

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 6