A

abroad-checkup-project

오픈소스SW텀프로젝트-해외로검진표(고수진)

fd4adebc Replace index.js · by SUJINKO(고수진)

해외로검진표 Project

* 각 나라별로 다른 입국조건, 내가 가는 곳은 어떨까?
* 검진표처럼 체크만 하면, 비행기 티켓이 발권됩니다!

프로젝트 기획의도

올해 3월에 도쿄에 다녀올 일이 있었는데, 코로나 19로 인해서 그 행사가 갑작스레 취소되었다. 비행기나 숙박을 취소하기엔 돈이 아까워서 결국 다녀오게 되었는데 그때만 해도 상황이 이렇게 심각해질 줄은 몰랐다. 일본으로 출국할 때도 자가검진표를 제출해야 했고, 대구/경북 경유 이력이 있는 사람은 입국조차 금지당했다. 그리고 일본에서 오기 전날 갑자기 친구에게 연락을 받게 되었는데, 일본 정부가 익일부터 국경을 봉쇄한다는 기사였다. 다행히 사실은 아니었지만 실제로 얼마 안가 일본은 꽤나 강경한 정책을 펼쳤고, 일본에 있는 동안에는 정말 하루하루 피가 말렸다. 매일매일 변하는 상황에 대응하고자 하였지만 신속하고 정확한 정보를 얻기 위해서는 외교부 페이지를 경유해야 했고, 파일에서 일본이라는 나라를 찾아 내용을 확인하기까지는 너무 오래걸렸다. 웹어플리케이션을 만들고자 하였는데, 그때 느낀 불편함이 떠올라 해당 서비스를 기획하게 되었다.

아무래도 지금은 전세계적으로 어려운 시기이지만 여전히 자가격리를 감수하고 출장을 떠나는 사람들도 있고, 또 점점 상황이 나아지면 해외로 나가게 되는 사람들이 많아지겠지. 사람들이 해외로 나갈 때 각 나라별로 실시하고 있는 입국 제한 조치, 그리고 다시 한국에 돌아올 시점의 입국자 조치 등을 쉽게 확인할 수 있는 서비스를 만들고 싶었다.


해외로검진표 구성

+ 1번 질문 : 출발공항과 도착공항은 어디인가요?
+ 2번 질문 : 출발일자와 도착일자는 어떻게되나요?
+ 3번 질문 : 여정의 목적이 무엇인가요?
+ 4번 질문 : 코로나 19 의심증상이 있습니까?

해외로검진표의 기능

+ 질문에 대한 답을 콤보박스 형태로 수집한다.
+ 해당 질문들에 맞는 정보를 제공한다
+ 해당 정보는 비행기 티켓 형태로 구성되고, 사용자는 이미지를 저장할 수 있다.

Data 수집

+ PlanA : 외교부에서 매일 각국의 입국제한조치 데이터를 모아서 PDF형태로 해외안전여행 사이트에 제공하고 있다. 해당 파일의 데이터를 크롤링 해서 사용하면 가장 정확한 데이터를 확인할 수 있을 것 같다. 
+ PlanB : 대한항공/아시아나 등 공항사의 웹사이트에 올라와 있는 정보를 크롤링하는 것인데, 이는 사용은 어렵지 않으나, data가 부족하다.

License

* node.js서버를 사용한 웹 어플리케이션
* 경희대학교 컴퓨터공학과 4학년 고수진