아픈 사람? - 소규모 환자 추적-관리 웹 애플리케이션
인원이 많지 않은 소초급의 부대에서는 증상이 심하지 않은 부상들이 관리되기 어렵습니다. [아픈 사람?]은 이러한 환자들의 진료신청을 받아 의무대/외진 상태 점검, 병력 조회등을 효율적으로 관리하게 만들어주는 웹 애플리케이션입니다.
- 기능은 총 4가지 탭으로 구성되어 있습니다.
로그인 : JsonWepToken 방식으로 로그인을 구현하였습니다. | 회원가입 : 간부/병사를 구분하여 회원가입합니다. |
---|---|
![]() |
![]() |
증세,아픈 부위, 자가문진표등을 입력받아 입력받은 데이터를 추후 간부 계정으로 진료 희망자를 조회하였을 때 보여줍니다.
![]() |
![]() |
---|
- 환자조치내역: 승인/미승인을 받은 날짜, 환자가 어떤 조치를 받았는지에 대한 정보를 띄워줍니다.
![]() |
---|
![]() |
- 추적 관리 : 진료 후 처방을 받았는지, 진료조차 받지 못했는지, 비슷한 증세를 겪고 있는 장병들이 많은지 등을 파악할 수 있습니다.
진료 신청 후 대기중(2) | 진료 신청 수렴(1) | 진료 신청 반려(0) |
---|---|---|
진료 결과 입력 대기중(3) | 진료 반려(4) | 진료완료(5) |
NodeJs 16.18.0 | Express 4.18.2 | MongoDB 6.0 |
---|---|---|
서버 구현 | 서버 구현 | NoSQL Database |
React Js 18.2.0 | Figma | Meterial UI 4.11.5 |
---|---|---|
CRA(Create-React-App)사용 | UI/UX 퍼블리싱 | UI/UX 프레임워크 |
$ git clone https://github.com/osamhack2022-v2/WEB_WHOisSICK_Multi.git
backend
$ npm install argon2 concurrently config cookie-parser cors dotenv express jsonwebtoken mongoose nodemon
$ npm run start
frontend
$ npx create-react-app
$ npm install react styled-components web-vitals
$ npm run start
front) web->wis->에서 npmstart
back) web->backend->에서 npmstart
- 회원가입->로그인
- [진료희망자][진료신청][조치내역][추적관리]
- 각 탭에서 원하는 정보 확인,혹은 동작실행
이름 | Github Id | 파트 | |
---|---|---|---|
서한유(팀장) | [email protected] | hu5768 | 프론트엔드/UI,UX디자인 |
정회륜 | [email protected] | superjeong | 프론트엔드/UI,UX디자인 |
남 혁 | [email protected] | skagur10 | 백엔드 |
국동희 | [email protected] | luz0415 | 파견으로 인한 하차 |
This project is licensed under the terms of the MIT license.