🏥 Project
- 비대면 의료 서비스를 목표로 건국대학교 병원의 병원 정보를 기반으로 비대면 예약 및 가족 관리를 위한 앱
- 개발 기간 : 2021년 5월 13일 ~ 6월 11일
- 1인 개발 프로젝트
- 깃허브 : https://github.com/lgvv/Mediku
- 영상 : https://youtu.be/yAH1xnguA1U
✅ Enviroment
- Swift 5
- iOS
✅ Library
pod 'Firebase/Auth'
pod 'Firebase/Database'
✅ 폴더구조
MVC 패턴으로 작성했습니다.
✅ 앱 UI 및 설명
🟠 홈화면
: 앱의 가장 메인 화면으로 진료가능한 과와 가족창 및 지도와 배너를 보여준다.
🟠 진료과 화면
: 진료과를 클릭했을 때, 나타나는 화면으로 선생님의 프로필과 진료과 그리고 세부 전공을 확인할 수 있는 페이지
🟠 예약 화면
: 원하는 선생님을 선택했다면 조건을 넣은 후 예약을 진행한다.
🟠 예약 확인 창
: 제출하기 전 내가 입력한 정보가 올바르게 입력되었는지 한번 더 확인하는 창
🟠 예약 완료 페이지
: 예약 완료 페이지로 정상적으로 접수되었음을 알리는 창이며, 고객센터로 전화연결도 가능함.
🟠 가족창
: 초대코드를 통해 가족을 등록할 수 있고, 가족을 관리하는 창
🟠 마이페이지
: 마이페이지로 프로필 정보, 예약 정보 등 앱에 여러 정보를 확인할 수 있다.
🟠 연락처 등록
: 반투명하게 구현하여, 연락처를 입력하여 등록할 수 있고, 조건검사도 문자 하나하나마다 실시한다.
🟠 생년월일 입력
: 생년월일을 입력할 수 있다.
✅ 기능
기능 | 개발여부 |
가족초대 및 등록 기능 | ✅ |
배너 제스쳐 및 Safari로 열기 기능 | ✅ |
진료 예약 및 진료 확인 기능 | ✅ |
전화연결 기능 | ✅ |
연락처 등록 투명하게 구현 | ✅ |
actionSheet으로 생년월일 구현 | ✅ |
각 페이지 UI 구현 | ✅ |
'deprecated > 원격의료(project-ios)' 카테고리의 다른 글
[iOS14] 공유하기 기능 share 구현 (0) | 2021.06.07 |
---|---|
[iOS14] 텍스트필드 밑줄만 남기기 (0) | 2021.05.24 |
[iOS14] datePicker + Alert (0) | 2021.05.24 |
[iOS14] VC2 -> VC1 데이터 전달 (delegate) (0) | 2021.05.24 |
[iOS14] segue 및 화면 전환방식에 대한 고찰 및 unwind (0) | 2021.05.24 |