[동행이음] 의료취약계층 셔틀 플랫폼

1. 배경 Problem

주기적으로 병원에 방문해야 하는 만성 질환 환자들
하지만 제주 외곽지역의 환자들은 교통 인프라의 어려움을 겪고 있습니다.

2. 서비스 소개 Solution

제주 병원 가는 길, 동행이음버스로 더 간편하게 단 네 번의 터치로 병원 예약부터 탑승까지

2-1. 솔루션

#제주 #클라우드 #제주인프라개선
주어진 세 가지 키워드에 맞춰,
저희 모다들엉은 ‘제주의 외곽과 중심을 잇는 새로운 의료 인프라’를 구상했습니다.

2-2. 핵심 기능

서비스 플로우

의료 접근성을 높이고 편리한 이동을 실현하는 동행이음을 경험해 보세요!
01. 진료과목 사전 선택
의료기관은 환자 정보를 통해 스케줄을 편성하고
환자는 더 간편하고 빠르게 진료를 받아요.
02. 원하는 날짜·시간 예약
원하는 날짜와 시간에 자유롭게 선택할 수 있어요!
생활 패턴에 맞춘 유연한 진료 접근을 지원해요.
03. QR 승차권으로 간편 탑승
복잡한 절차는 이제 그만!
QR 승차권으로 쉽고 빠르게 탑승이 가능해요.
04. 탑승 예약 알림
병원 방문 주기에 맞게 잊지 않고 예약할 수 있도록
탑승 예약 알림을 제공해요.

시연 영상

2-3. 서비스 차별점

2-4. 기대효과

2-5. BM 전략

3. 디자인 Design

4. 핵심 기술 Core Technology

프론트엔드

React / Vite / TypeScript 개발 초기 세팅부터 핵심 기능 구현까지 가볍고 빠른 번들링 + 정적 타입 검사 조합을 활용해 개발 생산성과 코드 안정성을 동시에 확보했습니다.
Vapor UI / TailwindCSS 구름의 디자인 시스템 기반 UI 라이브러리를 적극 활용해 디자이너와 협업하며, 유틸리티 클래스 스타일링으로 깔끔하고 일관된 인터페이스를 신속하게 구축했습니다.
Zustand 가벼운 전역 상태 관리 라이브러리를 사용해 직관적인 상태 접근 및 관리가 가능했습니다.
Motion 부드러운 전환·모션 애니메이션을 통해 UI(결제완료)의 사용성 및 완성도를 끌어올렸습니다.
Lefthook 팀의 코드 일관성을 유지하기 위해 Git 훅을 자동화하여 커밋 전 코드 포맷팅·커밋 메시지 규칙을 통합 관리했습니다.

백엔드 & 인프라

인프라 구성도
SpringBoot Rest API 구축을 위한 백엔드 설계를 진행했습니다.
MySQL 관계형 데이터베이스로 DB를 체계적으로 관리했습니다.
Kubernetes (EKS) EKS 환경에서의 쿠버네티스를 통해 프론트엔드, 백엔드, DB를 배포했습니다.
ArgoCD GitOps 기반의 배포를 진행했습니다.
Jenkins private ECR 배포를 위해 Jenkins 파이프라인으로 CI를 구축했습니다.

5. 팀 소개 | 모다들엉

박현지 | 디자인
 hjpark9955@gmail.com
박지섭 | 프론트엔드
이상혁 | 기획자
 dbralfk12@naver.com
이수혁 | 백엔드