팀장/팀원 | 팀장 : 안혜지 팀원 : 백민주, 허슬기 |
---|---|
개요 | ‘여행 일정을 계획하는 서비스와 여행 중에 지출을 입력하는 서비스를 한번에 사용 할 수 없을까?’ 에서 착안된 아이디어이다. 여행하기 전 일정을 계획하고, 여행 후에 여행지에서 사용한 비용을 여러 관점으로 분석하여 시각화해서 보여준다. 날짜별, 카테고리별 등을 기준으로 한 지출 차트를 통해 사용자들에게 미래의 여행 지출 행동을 더 합리적으로 할 수 있게 도와준다 |
구현기능 | 1. 로그인 -일반 로그인, 간편 로그인 API(카카오, 구글) 2. Before (일정 계획) -카카오 맵과 fullcalendar를 활용하여 일정 계획 3. After (지출 금액 입력 및 확인) -저장된 일정에 금액을 입력한 후 여러 기준으로 분류된 지출 분석 차트 확인 4. 커뮤니티 -자유 게시판 |
설계의 주안점 | 1. 로그인/로그아웃, 회원가입, 아이디/비밀번호 찾기, 마이페이지 - 스프링 시큐리티를 이용한 로그인, SMTP를 이용하여 이메일 인증, 비밀번호 암 호화, modal 창을 활용한 비동기 통신, thymeleaf를 활용한 동적인 내비바, 부트스 트랩 2. Before (일정 계획) - 카카오 map API와 fullcalendar 라이브러리를 연계하여 싱글 페이지 구성, ajax 를 활용한 정보 전송, 3. After(지출 금액 입력 및 확인) - fullcalender와 chart.js 연계를 통한 싱글 페이지 구성, 조인 쿼리를 활용한 sql 문법, 데이터 시각화 4. 커뮤니티 - thymeleaf를 활용한 게시판 CRUD, 페이징, 키워드 검색, 조회 수 |