Presentaion
발표
Overview
개요
ICIB-Portfolio
ICIB-Portfolio
ICIB-Portfolio
ICIB-Portfolio
ICIB-Portfolio
ICIB-Portfolio
ICIB-Portfolio
ICIB-Portfolio
ICIB-Portfolio
ICIB-Portfolio
ICIB-Portfolio
ICIB-Portfolio
ICIB-Portfolio
ICIB-Portfolio
ICIB-Portfolio
ICIB-Portfolio
ICIB-Portfolio
ICIB-Portfolio

즐겁고 간편하게 환경보호활동하는 방법! 바로 POLLANET입니다.
기후변화로 인해 태어난 다섯가지 귀여운 캐릭터와 다양한 미션을 수행해보세요.

Team Members
팀원
  • 박태희 (팀장/Back-end)
  • 신우진 (Back-end)
  • 이혜린 (Back-end)
  • 이현아 (Front-end)
  • 황수정 (Front-end)
  • 변유진 (Android)
  • 박선재 (Android)
Function Implementation
구현 기능
  • 메인페이지: 폴래닛 어플에 대한 설명 페이지, 기획의도 및 기능 설명, 어플 다운로드 경로 연결
  • 랭킹/미션 페이지: 유저의 랭킹 리스트를 볼 수 있는 랭킹 페이지, 추천 미션, 미션의 리스트를 볼 수 있는 미션페이지, 페이지/검색 기능
  • 유저 정보 페이지: 유저의 프로필 확인 가능, BEST 게시글 5개 확인, 최근 수행 미션 5개 확인
  • 로그인 페이지: 자동 로그인, 로그인 정보 저장, 카카오 로그인
  • 메인 페이지: 일일미션/주간미션 리스트, 오늘 수행한 미션 확인, 캐릭터 정보 확인, 보유 포인트 확인
  • 게시글 페이지: 게시글 리스트 확인, 각 게시글의 정보 확인, 게시글 검색 기능
  • 랭킹페이지: 포인트 관련 정보 확인, 순위에 따른 CSS효과에 차이를 두어 유저 간 경쟁 유도
Design Point
설계 주안점
  • 다양한 환경 운동 캠페인에 대한 정보 제공
  • 올바른 환경 운동 방법의 제시
  • 다른 유저들의 환경 운동 탐색
  • 유저의 랭킹 리스트를 볼 수 있는 랭킹페이지, 미션리스트를 볼 수 있는 미션 페이지 제공
  • 다섯가지 캐릭터 구성과 미션 수행에 따른 캐릭터 진화
Technique & Environment
사용 기술 및 개발환경
  • Back-End: Springframework, Spring security, Maven, MyBatis, MySQL workbench, MySQL, JUnit 5, Apache Tomcat, eclipse
  • Front-End: node.js, npm, Visual Studio Code, Bootstrap, HTML, CSS, Homebrew, React, android studio
  • SCM: Github