- 프로젝트 주제 : 수산질병관리사 원격 케어 및 관상어 정보 제공 서비스
- 서비스 설명: 수산질병관리사, 관상어관리사 등 관련 전문가와의 1:1 상담을 통해 전문적인 관상어 케어를 제공하고, 관상어 어종별 특징, 서식 환경, 주의점 등의 정보를 제공하는 서비스.
- 전문가 상담 서비스 : 사용자가 전문가 상담 메인 페이지에서 전문가 정보를 확인하고 선택하면, 전문가가 작성한 상세한 상담 정보를 확인할 수 있음. 1회 상담 또는 정기 상담을 선택하면, 채팅을 통해 1:1 상담이 이루어져 관상어에 대한 전문적인 조언을 얻을 수 있음. 상담 후에는 후기글을 작성하여 다른 사용자들과 경험을 공유할 수 있음.
- 관상어 백과 서비스 : 웹 크롤링을 통해 수집한 관상어의 어종별 특징, 서식 환경, 주의점 등의 정보를 한눈에 볼 수 있도록 정리하여 제공함. 사용자는 원하는 관상어를 검색 또는 선택하여 상세한 정보를 확인할 수 있음.
- 피쉬 아카이브 : 사용자가 자신이 가진 수조와 관상어에 대한 정보를 등록하고, 매일 일기를 쓰듯이 관상어에 대한 정보를 기록할 수 있음. 수조의 크기, 관상어 나이, 사료의 종류와 양, 투여한 치료제의 종류와 양과 같은 정보를 기록하고, 이는 추후 상담 진행 시 전문가가 관상어 상태를 쉽고 자세하게 파악할 수 있는 배경 정보로 활용됨. (미구현)
구분 | 내용 |
---|---|
사용언어 | Java, HTML, CSS, JavaScript, Python |
사용한 라이브러리 | Bootstrap / socket.io |
개발도구 | Eclipse / VisualStudioCode |
서버환경 | tomcat 9.0 / express.js |
데이터베이스 | Oracle |
-
문제1
프로젝트 개발 중 모르는 부분을 검색하였을 때, 현재 상황에는 적합하지 않은 정보들이 많이 나왔음. -> 팀원들과의 소통을 통해 경험과 정보를 공유하여 많은 부분을 해결할 수 있었음. -
문제2
팀원들과 서로 생각하는 화면 구성이 달라 소통에 어려움을 겪음. -> Figma를 사용, UI를 팀원 모두가 함께 제작하고 공유해서 화면 구성을 통일하고 소통을 원활화할 수 있었음.