Skip to content

종합 의료 관리 서비스

BcKmini/Database

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 

Repository files navigation

🏥 종합 의료 관리 서비스

Backend-PHP Database-MySQL Frontend-HTML/CSS/JS 기간


📌 프로젝트 개요

  • 병원–약국–환자 데이터 통합으로 의료 경험 혁신 및 효율적 관리
  • 디지털 처방전 관리, 병원/약국 검색, 리뷰 시스템을 통한 환자 편의성 향상
  • 공공데이터 + Kakao Map API 연계를 통한 실시간 의료 정보 제공

👥 팀원 소개

  • 김경민
  • 임회연
  • 변선우

📑 목차


기술 스택

PHP MySQL HTML5 CSS3 JavaScript
KakaoMap Data.go.kr


화면

메인 화면
ER 다이어그램
로그인 화면
메인 화면
회원가입 화면1
회원가입 화면1
회원가입 화면2
회원가입 화면2
병원 검색
병원 검색
약국 검색
약국 검색
처방전 관리
처방전 관리
리뷰 시스템
리뷰 시스템
후기 확인
후기 확인
후기 작성
후기 작성

핵심 기능

1) 회원별 접근 관리

  • 환자, 병원, 약국 역할 기반 회원가입 및 로그인
  • 환자는 처방전 열람/다운로드, 리뷰 작성 가능
  • 병원/약국은 환자 정보 접근 및 처방전 관리

2) 디지털 처방전 관리

  • 환자가 안전하게 처방전 업로드 및 다운로드 가능
  • 다운로드 후 DB에서 자동 삭제 → 개인정보 보호

3) 병원/약국 검색 + 리뷰

  • Kakao Map API + 공공데이터포털 기반 병원/약국 정보 제공
  • 리뷰 열람 및 작성 가능 → 서비스 개선 활용

아키텍처

stateDiagram-v2
  [*] --> Client: 웹 브라우저
  Client --> Backend: HTTP 요청
  Backend --> DB: SQL 쿼리
  Backend --> API1: Kakao Map API 호출
  Backend --> API2: 공공데이터포털 호출
  DB --> Backend
  API1 --> Backend
  API2 --> Backend
  Backend --> Client: 응답 반환

Loading

데이터 모델(ERD)

erDiagram
    personal ||--o{ review : writes
    hospital ||--o{ review : receives
    pharmacy ||--o{ review : receives

    personal {
        string p_name
        string p_idnumber
        string p_id
        string p_pw
        string p_sex
        string p_mobile
        int    p_height
        int    p_weight
        string p_disease
    }

    hospital {
        string h_name
        string h_idnumber
        string h_id
        string h_pw
        string h_mobile
        string h_major
        string h_workingaddress
    }

    pharmacy {
        string ph_name
        string ph_idnumber
        string ph_id
        string ph_pw
        string ph_mobile
        string ph_workingaddress
    }

    review {
        string place_name
        string title
        string author
        date   review_date
        string content
        int    rating
    }

Loading

API 개요

메소드 경로 설명
POST /signup 회원가입
POST /login 로그인
GET /hospitals 병원 검색 (공공데이터 연동)
GET /pharmacies 약국 검색 (공공데이터 연동)
POST /prescription/upload 처방전 업로드
GET /prescription/:id 처방전 다운로드
POST /review 리뷰 작성
GET /review/:place 리뷰 조회

내 역할 & 성과

  • DB 및 ERD 설계/테이블 구축: Personal, Hospital, Pharmacy, Review 등 주요 테이블 구조 설계 및 관계 정의
  • 데이터 저장 및 처리: 환자/병원/약국/리뷰 데이터 저장 로직 및 SQL 쿼리 작성
  • 병원·약국 위치 검색 기능 구현: Kakao Map API + 공공데이터포털 연동 → 지도 기반 실시간 검색 가능
  • 리뷰/별점 시스템 구현: 특정 지점 검색 시 기존 리뷰 조회 + 후기 작성 및 별점 평가 기능 개발
  • 서비스 통합: 회원가입/로그인 → 병원·약국 검색 → 리뷰/처방전 관리까지 연결되는 전체 플로우 구축

About

종합 의료 관리 서비스

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published