해충 방제 사업자를 위한 AI 기반 벌레 탐색 및 관제 앱 찾아벌레 안드로이드 파트
- 프로젝트 이름: 찾아벌레 (2024 한성대학교 )
- 프로젝트 지속기간: 2024.09.09 ~ 09.25
- 개발 엔진 및 언어: Android Studio, Kotlin
- 멤버: 김성민
메인 홈
- 직원 기본 정보 조회
- 이름, 관리 지역, 관리 고객 수, 출퇴근 여부
- 오늘의 정보 조회 : 최근 가장 많이 발견된 벌레
- 공지 사항 조회
- 공지 사항 목록 볼 수 있음 (클릭시 다이얼로그로 조회)
- 직원 기본 정보 조회
고객 관리
- 고객 찾기
- 고객 목록
- 목록에서 고객 누르면 해당 고객의 정보 확인 화면으로 이동
- 고객 검색
- 검색한 고객의 정보 화면으로 이동
- 최근 검색 기록 조회
- 고객 목록
- 고객 등록
- 관리할 고객 등록 (이름, 전화번호, 주소, 멤버십 정보)
- 고객 정보 수정
- 등록된 고객의 정보 수정 (이름, 전화번호, 주소, 멤버십 정보)
- 고객 정보 확인
- 고객 정보 조회 (이름, 전화번호, 주소, 남은 멤버십 기간)
- 해당 고객의 최근 방문 정보 조회
- 고객 특이사항 조회 및 수정
- 해충 기록 목록
- 해충 기록 보기
- 목록에서 선택한 해충 이름, 정보, 발견 카메라, 시간, 날짜 조회 및 방제 솔루션 제공
- 해충 기록 보기
- 감지 사진 기록
- 목록에서 감지된 해충의 기록 누르면 해당 해충이 발견된 시점의 사진, 시간 조회
- 실시간 영상 보기
- 해충이 감지되고 있는 카메라의 실제 영상을 볼 수 있음 (웹뷰 사용)
- 카메라 등록/삭제
- 고객 찾기
알림
- 카메라로 벌레가 감지되면 SSE(Server-Sent Events)로 해당 고객의 이름과 주소가 푸시 알림으로 생성됨
- 알림 목록에 해당 고객 추가 됨
프로필
- 직원 정보 수정
Category | TechStack |
---|---|
Architecture | Clean Architecture, MVVM |
DI | Hilt |
Network | Retrofit, OkHttp, Gson, SSE(Server-Sent Events) |
Asynchronous | Coroutines, Flow |
Jetpack | DataBinding, Navigation |
Image | Glide |
Copyright 2024. 전세원 All rights reserved.
ⓒ 2024. 전세원 All rights reserved.
(c) 2024. 전세원 All rights reserved.