
기존 비대면 진료에서는 과도한 개인 진료 서류 제출, 신속한 처방의 어려움, 불필요한 개인정보 노출 등의 문제가 있었습니다.
이를 해결하기 위해 의료 마이데이터를 활용하여 환자가 자신의 건강 상태를 효율적으로 관리하고,
이를 바탕으로 비대면 진료 서비스에서 정확한 진단을 받을 수 있도록 지원합니다.
마이데이터 API 서버를 통해 내 의료 마이데이터(건강검진/예방접종/진료이력/투약이력)를 한 곳에서 모아볼 수 있습니다.
언제 어디서나 쉽고 간편하게 예약하고 비대면 진료를 받을 수 있습니다.
이때, 비식별화된 마이데이터가 사용자 동의 하에 의사와 공유되어 보다 정확한 진료가 이루어집니다.
인근 병원 · 약국 · 응급실을 지도를 통해 빠르게 찾아볼 수 있습니다.
곽수찬 | 김지윤 |
---|---|
![]() |
![]() |
✔️ 회원가입/로그인 ✔️ 메일 인증 API |
✔️ DB 설계 ✔️ 기관(병원, 약국) 검색 API ✔️ 비대면 진료 예약 API ✔️ 마이데이터 연동 API ✔️ 결제 API ✔️ 보안키패드 구현 ✔️ CI/CD 구축 |
Skill | Name |
---|---|
Language | JAVA 17 |
Framework | Spring Boot 3.2.3 |
Dependencies | Spring Validation , Spring Data JPA , Spring Security + JWT |
Database | Mysql 8.0 , Redis 7.4 |
DevOps | Docker , docker-compose , Github Actions |
항목 | 규칙 |
---|---|
Class |
PascalCase |
Function |
camelCase |
Variable |
camelCase |
DB Table |
snake_case |
type | what |
---|---|
Feat |
기능 구현 |
Fix |
버그 수정 |
Remove |
파일, 코드, 기능 삭제 |
Refactor |
리팩토링 |
Chore |
패키지 구조 수정 |
Docs |
문서 수정 |
Infra |
인프라 관련 작업 |
Hotfix |
운영 서버 핫픽스 작업 |
Setting |
환경 설정 |
<Prefix>/#<Issue_Number>-<Description>
<Prefix>: <Description>
├── 🗂️ .gitignore
├── 🗂️ .gitmodules
├── 🗂️ Dockerfile
├── 🗂️ docker-compose.yml
├── 🗂️ submodule-config
└── 🗂️ src.main.java.dac2dac
│ └── 🗂️ doctech
│ ├── 💽 Application
│ │ ├── 🗂️ agency
│ │ │ ├── 📂 controller
│ │ │ ├── 📂 dto
│ │ │ │ ├── request
│ │ │ │ └── response
│ │ │ ├── 📂 entity
│ │ │ ├── 📂 repository
│ │ │ ├── 📂 service
│ │ │ └── 📂 vo
│ │ ├── 🗂️ bootpay
│ │ ├── 🗂️ common
│ │ │ ├── 📂 component
│ │ │ ├── 📂 config
│ │ │ ├── 📂 constant
│ │ │ │ ├── ErrorCode
│ │ │ │ └── SuccessCode
│ │ │ ├── 📂 entity
│ │ │ ├── 📂 error
│ │ │ │ ├── 📂 exception
│ │ │ │ └── RestExceptionHandler
│ │ │ ├── 📂 response
│ │ │ └── 📂 utils
│ │ ├── 🗂️ doctor
│ │ ├── 🗂️ health_list
│ │ ├── 🗂️ keypad
│ │ ├── 🗂️ mydata
│ │ ├── 🗂️ noncontact_diag
│ │ ├── 🗂️ user
│ │ └── 🗂️ external