지능형 아로마테라피 샤워부스 연동 어플
2022 한이음 ICT공모전에서 수행한 프로젝트로,
총 5명의 팀원(3명: 하드웨어(샤워기 제작), 2명: 소프트웨어(앱 개발))과 함께 진행하였습니다.
사용자의 기분을 측정하여 아로마오일을 맞춤 추천해주는 IoT기반의 지능형 샤워기의
동작을 제어하고 사용 정보를 관리할 수 있는 앱 어플리케이션입니다.
프로젝트 기간 : 2022.07 ~ 2022.09
[2022 한이음 공모전] 아로마 테라피를 지원하는 지능형 샤워기
- 사용자의 감정과 체온 등을 측정하여 현대인의 지친 심신을 회복할 수 있는 아로마테라피를 지원하는 샤워 시스템을 개발한다.
- 샤워를 하기 위해 수온 체크, 헤드 높낮이 조절, 필터 교체 등의 번거로움이 있다. 이와 같은 불편함을 해소하기 위해 IoT를 기반으로 여러 가지 기능을 첨가하여 사용자의 편의를 위한 샤워기를 제작한다.
- 수동조작으로 인해 발생할 수 있는 화상 및 낙상사고의 위험을 방지하기 위해 자동화 샤워 시스템을 개발한다.
- Android
- Spring boot, Gradle
- Java, JavaScript
- JPA
- REST API
- Firebase Auth
- MySQL, H2, AWS RDS
- Android Studio, IntelliJ
- Gitlab Runner
- Gitlab, Notion
기능 | 설명 |
---|---|
로그인 및 회원가입 | 서비스 사용을 위해 사용자는 로그인을 수행하거나 회원가입을 수행해야 한다. |
지능형 샤워기 서비스 | 아로마테라피를 위한 지능형 샤워기 서비스를 제공한다. |
샤워 기록 관리 | 로그인한 사용자의 샤워기록을 생성, 조회, 수정, 삭제할 수 있다. |
만족도 기록 관리 | 로그인한 사용자의 만족도 정보를 등록, 조회, 수정, 삭제할 수 있다. |
만족도 통계 관리 | 로그인한 사용자의 만족도 통계와 전체 사용자의 만족도 통계를 조회할 수 있다. |
아로마오일 추천 | 지능형 샤워기 서비스 중에 동작되는 알고리즘으로, 사용자의 만족도를 기반으로 아로마오일을 추천한다. |
아로마오일 정보 관리 | 로그인한 사용자가 보유한 아로마오일과 시스템이 관리하는 전체 아로마오일에 대한 정보를 생성, 조회, 수정, 삭제할 수 있다. |