×
대표번호 : 1544-9970(연중무휴)

수강생 프로젝트

든든케어(DnDn CARE)

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

 
든든케어
김종규(팀장) ,  김기룡 ,  이재영 ,  김명훈 ,  김남희
개요 최근 고령화, 수명 연장 등으로 간병에 대한 수요가 늘어난 가운데 핵 가족화, 여성의 사회 진출 등으로 전통적인 가족에 의한 간병이 어려워지며 외부에서 간병인을 구하는 경우가 크게 증가하고 있습니다.
그러나 전문 간병업체는 비용 부담이 크고, 이용자가 이미 과포화상태입니다.
이에 위치 정보를 기반으로 환자에게 자신이 사는 지역에 있는 간병인을 연결해주고, 간병인에겐 일감을 찾아주는 매칭 서비스를 제공하는 웹 어플리케이션 개발을 진행하였습니다.
구현기능 -간병인 - 환자 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
이전글   |   YOMIYOMI
다음글   |   여기(여행을 기록하다)
우수훈련기관 띠배너

고용노동부 선정

5년 인증 우수훈련기관 선정

빠른 상담

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

No.1 국내 최대의 취업 실적을 보유한
KH정보교육원에 오신 것을 환영 합니다.
KH의 전 과정은 NCS(국가교육표준화)기준을 준수하며
최대 100% 무료 국비지원을 받으실 수 있습니다.

교육희망 과정

희망과정 선택

세부 교육과정

교육희망 지점지점은 필수로 선택해주세요

신청자 정보

- -

기입 내용이 사실과 다를 시 상담 서비스가 원활하지 않을 수 있습니다.

💼 취업 성공의
Know-How🚀