QUICK MENU

여행 가계부 > 프로젝트 발표

본문 바로가기주메뉴 바로가기

글로벌아이티인재개발원

교육과정 05 30 (디지털컨버전스)자바(JAVA) SW 융합 웹개발...
교육과정 05 25 산업 프로젝트 기반 빅데이터 플랫폼(자바,파이썬)...
교육과정 06 13 자바(JAVA) 기반 융합형 데이터베이스 웹개발 ...
교육과정 06 27 (디지털컨버전스)자바(파이썬)을 활용한 응용SW ...
교육과정 07 11 산업프로젝트 기반 빅데이터 플랫폼(자바,파이썬)개...

프로젝트

  • 진행절차
  • 프로젝트 발표
프로젝트 발표
home > 프로젝트 > 프로젝트 발표
여행 가계부
프로젝트 발표날짜 : 2021.07.06

팀장/팀원 팀장 : 안혜지 팀원 : 백민주, 허슬기
개요 ‘여행 일정을 계획하는 서비스와 여행 중에 지출을 입력하는 서비스를 한번에 사용
할 수 없을까?’ 에서 착안된 아이디어이다. 여행하기 전 일정을 계획하고, 여행 후에 여행지에서 사용한 비용을 여러 관점으로
분석하여 시각화해서 보여준다. 날짜별, 카테고리별 등을 기준으로 한 지출 차트를 통해 사용자들에게 미래의 여행
지출 행동을 더 합리적으로 할 수 있게 도와준다
구현기능 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, 페이징, 키워드 검색, 조회 수

a23fd624cb72d316996f27525807ffeb_1625808189_9498.jpg
a23fd624cb72d316996f27525807ffeb_1625808194_0383.jpg