든든케어(DnDn CARE)

KH정보교육원 2024.09.03 11:19


든든케어
(디지털컨버전스)공공데이터 융합 자바개발자 양성과정A3 1회차


팀장/팀원김**(팀장) : -소셜로그인 -회원 정보 수정 -간병인 후기 조회 -환자/간병인 매칭 이용 내역 조회 -환자 매칭 대상 조회 -환자 비용 지불/ 간병인 수익 정산(결제서비스) -관리자용 서비스 총 이용 통계 -지도 조회
김** : -로그인 -환자 공개 매칭 신청 -채팅서비스 -채팅방 조회 -아이디/비밀번호 찾기 -헤더/푸터 구성 -대문 구현
이** : -환자/간병인 커뮤니티 게시판 글 조회/작성/수정/삭제 환자/간병인 문의게시판 게시판 글 조회/작성/수정/삭제 -관리자 게시판 글 조회/작성/수정/삭제 -간병인 후기 조회/평점 제공 -환자 매칭 후기 작성 -게시글 댓글/추천 -환자/간병인 서비스 이용 통계
김** : -환자/간병인 매칭 대상 AI 자동 조회 -환자/간병인 매칭 대상 조건 조회 - 환자/간병인 캘린더 매칭 일정 관리 -AI 키워드 검색 결과 제공 -관리자 게시판 글 조회/작성/수정/삭제 -관리자 서비스 이용 현황 조회 및 통계 제공 -관리자 회원관리 -관리자 게시판 검색 기록 통계 -관리자 대시보드
김** : -회원가입 -환자/간병인 매칭 대상 조회 -환자/간병인 매칭 현황 조회 -환자/간병인 매칭 신청/승낙/취소 -지역별 병원 조회 -공동 간병 그룹 개설 -병원 별 공동 간병 그룹 조회 -공동 간병 그룹 참여/참여 취소/강제 퇴장
개요최근 고령화, 수명 연장 등으로 간병에 대한 수요가 늘어난 가운데 핵 가족화, 여성의 사회 진출 등으로 전통적인 가족에 의한 간병이 어려워지며 외부에서 간병인을 구하는 경우가 크게 증가하고 있습니다.
그러나 전문 간병업체는 비용 부담이 크고, 이용자가 이미 과포화상태입니다.
이에 위치 정보를 기반으로 환자에게 자신이 사는 지역에 있는 간병인을 연결해주고, 간병인에겐 일감을 찾아주는 매칭 서비스를 제공하는 웹 어플리케이션 개발을 진행하였습니다.
구현기능-간병인 - 환자 1:1 매칭 -회원가입
-간병인 - 환자 1:n(공동간병) 매칭 -로그인
-간병인 - 환자 조건별 매칭 대상 조회 -소셜 로그인
-간병인 - 환자 1:1 AI자동 매칭 추천 -결제 서비스
-간병인 - 환자 매칭 대상 조회 -채팅
-지역별 병원 조회 -회원 정보 관리
-회원 캘린더형 일정 관리 -게시판
-회원 매칭 현황 관리 -관리자용 회원 관리
-회원별 서비스 이용 통계 -관리자용 서비스 이용 통계
-후기-평점 관리 -관리자용 게시판 관리
-AI 키워드 지식 검색
설계의 주안점기본적으로 회원을 caregiver, patient로 분류하고, 공통 필수 데이터와 각각의 성격에 맞는 정보를 입력값으로 받을 수 있게 했다.
이때 타입별 데이터는 그 종류가 다양하고, 일부 겹치는 경우도 있기 때문에
이를 효율적으로 관리하기 위해서원 정보를 릴레이션 엔티티를 도입해 관리할 수 있게끔 했다.
또 각 데이터의 기본 형식을 지정하고, 쓰임에 따라 가공하도록 했다.

다양한 기능을 제공하기 위해 적절한 API와 라이브러리를 찾아 활용하고자 했다. 특히 핵심 기능인 매칭 대상 추천, 채팅, 결제, 지역별 병원 조회 등을API를 활용해 구현했다.
사용기술 및
개발환경
운영체제 : Windows10
사용언어 : java, javascript, HTML5 CSS
Framework : Spring Boot ver 3.3.2, Bootstrap ver 5.3.3
API/Library
- Library
JQuery, jdbc, Mybatis, lombok, Jackson, Gson, Logback, Chart.js, Datepicker, fetch, tika
- API
OpenAi, Full Calendar, Daum 우편번호 서비스,
Summernote, TOAST UI EDITOR, 공공데이터 오픈API, Cool SMS, kakao login, naver login, kakao map, iamport
DB : Oracle
Tool :Eclips, sql developer23.11
WAS : Apache Tomcat 9.0.89
Collaboration : GitHub, ERD Cloud, Figma
1783995569_6a559cb1eff18.png

AI와 함께 성장하는
개발자·정보보안 전문가를 응원합니다.

간편상담문의
KH임직원은 수강생 한 분 한 분의
성공적인 취업을 위해 최선을 다하겠습니다.

* 교육 전문 컨설턴트를 만나실 수 있습니다.

* 분야별 스페셜리스트가 함께 합니다.

교육희망 지점

신청자 정보

닫기
로그인하셔야 본 서비스를 이용하실 수 있습니다.