Skip to content

HanBI24/Delivery_Medicine

Repository files navigation

Delivery_Medicine


1. 프로젝트 개요

현재 의약품 배달불법이지만, 블록체인을 통해 의약품 배달 서비스합법으로 전환하기 위한 프로젝트.

의약품 정보를 가져와 Ethereum이라는 가상화폐거래하고, 의약품 내용, 배달 정보 등을 블록체인저장하여 정보투명성불변성보장하고, 보안성강화시킴.


2. 프로젝트 구조

  • Ethereum GethClient, 즉 고객DApp에 접속하면 Ethereum 가상 화폐 지갑Meta Mask가 실행됨. Ganache가상의 Ehereum을 가져오기 위한 Local Chain.

  • 의약품은 초기 13개의 직접 추가한 의약품과 공공 데이터 포털보건복지부에서 제공하는 데이터를 사용하여 여러 개의 의약품을 추가함.

  • 고객의약품을 구매하면 주문 정보 입력 창결제를 위한 Meta Mask가 실행됨.

  • 주문 정보 입력 창주문 정보를 넣으면 FirebaseCloud Storage로 넘어가서 관리자주문 정보관리할 수 있음.

  • 고객한테는 txt 파일주문 정보를 받아볼 수 있음.

  • Meta Mask최종 결제가 진행되면 배송 정보alert 창으로 표시가 됨.

  • 배송 정보Solidity로 구현한 내용을 출력. -> 보안성

3. 개발 환경

Front-End Ethereum
Development Language HTML
CSS
JS
Jquery
Solidity
Framework Bootstrap
DataBase Firebase Cloud Storage
Use API Kakao Map API
Kakao Address API
공공데이터포털(보건복지부 제공)
Management Version Git

About

Delivery medicines service.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages