Skip to content

BanApp/BeMyPlant_Backend

Repository files navigation

Be My Plant!🌿

실무중심 산학협력 프로젝트 (캡스톤) 팀 프로젝트
&
단국대학교 LINC 3.0 사업단 창업 동아리 선정

프로젝트 진행 기간: 2023.03.08 ~ 2023.12.06

식물을 관리하는데 어려움을 겪었다면!
식물의 상태를 데이터로 파악하고 대화하고 싶다면!

아두이노 & 머신러닝 식물 관리 서비스, Be My Plant!🌿

🛠 Skill Keywords 🛠

 
   
   
   
   

Be My Plant!🌿 아키텍쳐

Be My Plant! 🌿 아키텍쳐

Be My Plant! 🌿 서비스 API 서버

1. JWT 토큰 인증 방식 회원 가입, 로그인

2. 토큰 인증으로 요청한 아이디와 토큰이 일치할때 해당 아이디명의 Collection에 데이터 삽입.

3. 토큰 인증으로 요청한 아이디와 토큰이 일치할때 해당 아이디명의 Collection에서 데이터 조회.

4. 회원 탈퇴 계정 정보(user) 및 권한(user_authority)(MaraiaDB 각 Table의 해당 Row 삭제), MongoDB의 아이디명 Collection 삭제.

5. SentenceTransformer의 'jhgan/ko-sroberta-multitask' 와 Wellness Dataset을 활용한 챗봇.

참고: https://inf.run/m6Lg

Be My Plant!🌿 앱 UI

Be My Plant!🌿 첫 화면 Be My Plant!🌿 메인 UI Be My Plant!🌿 식물 다이어리 Be My Plant!🌿 식물 센서 조회

팀원

👨‍👨‍👦‍👦 팀원 및 업무분담






👦🏻
(팀장: API 백엔드, ML, HW)
👦🏻
(팀원: 앱 프론트엔드, 앱 백엔드)
👦🏻
(팀원: 앱 백엔드, HW)
👦🏻
(팀원: 앱 프론트엔드, 앱 백엔드)



🔗 링크


About

BeMyPlant! API 서버 - 프로젝트📝

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published