의료 대기열을 스마트하게 관리하고, 환자 중심의 편리한 경험을 제공하는 프로젝트
하위 레포지토리: doc-q-web, doc-q-server, doc-q-app
DocQ는 병원 대기 시간의 문제를 해결하기 위한 스마트 대기열 관리 솔루션입니다.
하위 레포지토리로 웹 애플리케이션(doc-q-web), 서버(doc-q-server), 모바일 앱(doc-q-app)을 각각 분리하여 효율적으로 개발·관리합니다.
- doc-q-web: Next.js 기반의 웹 인터페이스 (병원 관리자용, 환자용 웹뷰 등)
- doc-q-server: 백엔드 서버(Fastify/Node.js), DB, API, 인증 로직 등
- doc-q-app: React Native 기반의 모바일 앱 (푸시 알림, 환자 대기 조회 등)
- 병원 대기열 효율화
- 환자는 가상 번호표와 실시간 알림으로 편리하게 대기
- 의료진은 대기·접수 업무를 자동화해 병원 운영 효율을 높임
- 사용자 경험 극대화
- 대기 시간·남은 인원 등을 직관적으로 확인
- 부서별 방문 시퀀스를 통합 관리
- 데이터 기반 개선
- 환자 대기 패턴 분석, 병원 운영 통계를 바탕으로 지속적인 서비스 고도화
- 가상 대기표 & 푸시 알림: 환자는 번호표를 발급받고, 대기 순번 임박 시 알림을 받음
- 병원 관리자 대시보드: 각 부서별 대기 현황, 환자 관리, 통계 기능
- 통합 검진/진료 연동: 여러 부서를 이동해야 하는 환자의 대기 정보를 한눈에 파악
- 예약/접수 연계: 추후 키오스크, 진료 예약 시스템과 연동을 검토
-
- Next.js 기반 웹 애플리케이션 (병원 관리자/환자 웹뷰)
-
- 백엔드 서버 로직 (Fastify, Prisma 등 활용 예정)
-
- React Native 기반 모바일 앱
각 하위 레포지토리는 독립적인 README를 갖추고 있으며, 설치 및 실행 방법, 기술 스택, 환경 변수 설정 등을 상세히 안내할 예정입니다.
- 이름: 김영훈
- GitHub: joseph0926
- 개발 인원: 1인 개인 프로젝트
- 문의/컨택: rkekqmf0926@gmail.com
- 프론트엔드: Next.js, Tailwind CSS, React (하위 레포: doc-q-web)
- 백엔드: Fastify(Node.js), Prisma (하위 레포: doc-q-server)
- 모바일: React Native (하위 레포: doc-q-app)
- DB: PostgreSQL 또는 MySQL (Prisma ORM)
- 인프라:
- 배포: AWS, Docker 등 검토
- CI/CD: GitHub Actions or 다른 CI 솔루션
현재는 개인 개발자로 진행하고 있으나, 오픈소스 기여를 환영합니다.
버그 제보, 기능 제안, 코드 리뷰 등은 이슈나 PR로 참여해 주세요.
- 이슈 등록: 버그, 제안사항, 개선 요청 등
- 브랜치 전략:
main
(배포용),dev
(개발), 각 기능별 브랜치 생성 후 PR - 코드 스타일: ESLint, Prettier 규칙 준수
본 프로젝트는 MIT 라이센스로 제공될 예정입니다. (추후 변경 가능)
상업적 사용 또는 서비스 도입 시에는 별도 문의 부탁드립니다.
- 이메일: docqqq.dev@gmail.com
DocQ를 통해 병원 대기실 혼잡과 환자의 불편을 획기적으로 줄일 수 있기를 바랍니다.