- 약국 정보와 복약 정보를 쉽고 편리하게 접근할 수 있도록 하여 약국 서비스를 효과적으로 이용
- 다양한 지역의 약국 정보를 제공함으로써, 사용자들이 자신에게 필요한 약국을 빠르고 쉽게 검색 가능
- BE : Spring Framework
- FE : JSP, JQuery, Bulma
- 로그인 기능 제공
- 아이디/비밀번호 찾기 기능 제공
- 비밀번호 변경시 가입한 이메일로 임시 비밀번호 전송(스프링
JavaMailSender인터페이스) - 신규 비밀번호 변경시 암호화 프로세스 연결
-
회원 유형에 따라 회원가입 폼 구분(일반유저/약국유저)
-
비밀번호 암호화:
encryptStringBySHA256메서드 사용 -
입력값 유효성 검증, 중복체크 기능
-
우편번호, 도로명주소 불러오기 : daumcdn postcode api 연결
-
위도, 경도 불러오기 : kakao maps api 연결
- 의약품 개요정보 API 파싱 후 DB 저장
- 효능/이름/제조사 별 검색
- 약 상세 정보 확인
- Geolocation API를 사용해 사용자의 위치 정보를 받아오고 네이버지도 api를 사용해 지도에 주변에 재고가 있는 약국 표시
- 북마크 기능 제공
- 전국 약국 정보 조회 API 파싱 후 DB 저장
- 약국 검색 및 약국 상세 정보 확인
- 약국 리스트 및 약국 해당 약국에 있는 약 재고와 단가 확인
- 북마크 기능 제공
- 판매할 약의 입고단가와 출고단가를 등록
- 등록된 제품의 입출고 가격은 변경
- 해당 날짜에 입고/출고한 약과 수량을 기록
- 기록한 입고/출고 내역을 달력화면으로 조회
- 날짜별 약국의 재고현황을 확인
- 제품명/제품코드로 재고정보를 검색