소개
한국의 많은 약품에 대해서 여러약이 겹치는 것을 모르고 소비자는 복용하게 된다. 이 인사이트를 기반으로 만들어진 서비스이다.
팀내 역할
Front-End 2명, Back-End 3명으로 총 5명의 팀으로 구성되어 있습니다.
처음 접하는 Front-End로 Android 개발을 진행하였으나, 창업 및 대회 일정으로 인해 Flutter로 전환 후 개발하였습니다.
또한, 후반부에서는 Back-End로써 전체적인 API 수정 및 OCR Server 개발을 진행하였습니다.
[API]
Oauth2 소셜 로그인, 이미지 Upload/Download, 기본적인 CRUD API 작성
Naver OCR을 사용한 전처리, 후처리 데이터 처리(약 봉투를 OCR로 복용중인 약품 추출 - 정규식 사용)
[Sever]
Nginx를 통한 리버스 프록시 서버 구성, Docker를 이용한 Spring Boot Server/OCR Server 분리,
Docker Network를 통한 패킷 손실 최소화, Google Domain/SSL인증서 적용, CI/CD 적용