Skip to content

yeahsilver/MOBI

Repository files navigation

🏃 모두의 헬스 케어 비서 - MOBI

Notion: https://www.notion.so/MOBI-041d60cbe6864780a47d9ba9e671b8f8

스크린샷 2020-06-14 오후 11 02 32

✍️ 주요 기능

  • 식이 관리

    • 영양 성분표 기반으로 탄수화물, 지방, 단백질 등의 함유량을 계산 및 몸 상태에 맞는 수치 업데이트
  • 몸 상태 & 관리 루틴 제시

    • BMI 지수, 근육량, 체지방량 기록 후 수치 예측

👩‍👩‍👧‍👧 About Project

숭실대학교 소프트웨어학부 2020-1 소프트웨어 프로젝트


💁 팀 구성

  • 김승지: Project Manager & Design Administrator

    • UI, Firebase ML KIT Manager, Firebase Database Manager
  • 박재희: Design Administrator

    • UI, Firebase Database Manager
  • 허예은: firebase Connect Manager

    • Firebase ML KIT Connect Manager, Schedule Manager
  • 박정아: Server Manager & Database Administrator

    • Firebase Database Manager, Schedule Manager

⏰ 프로젝트 일정

플래너


👩🏻‍💻 개발 환경

  • Android Studio

  • Firebase Database

  • Firebase Authentication (oauth)

  • Firebase ML KIT - Text Recognition


✏️ 브랜치 전략

Git Branch 전략

  • master

    • 서버 연동 브랜치
    • 회의록 업로드 브랜치
  • dev

    • new content 업로드 브랜치. pull request를 생성 후 통과된 폴더 및 파일만 'master'에 merge
  • 팀원명

    • 새로운 기능을 추가할 때 생성하는 브랜치. 기능이 완성되면 'dev' 브랜치에 merge 후 제거 (현재 모든 브랜치 제거 완료)

Commit Chart

2020년 6월 25일자로 모든 브랜치 관리 완료.

스크린샷 2020-06-26 오전 12 04 32


⚒ Project Architecture

Service Architecture

스크린샷 2020-06-14 오후 10 49 21

DB Architecture

Database Shcema-4 (1)

  • User
    • 사용자의 아이디와 비밀번호, 해당 사용자 데이터가 가지고 있는 하위 정보
  • RecDailyIntake
    • 사용자의 정보를 바탕으로 사용자가 섭취해야 하는 영양성분의 총량
  • DailyIntake
    • 스캔한 영양 성분표에 기재된 정보, 섭취한 성분의 숫자 데이터 값
  • TotalDailyIntake
    • 스캔한 영양 성분표를 기준으로 한 사용자가 실제 섭취한 영양 성분의 총량

Firebase Authentication

  • User Info

Firebase Cloud

  • ML Kit Module

🗞 Reference Lists


📑 회의록

💻 프로젝트 요약

스크린샷 2020-06-14 오후 10 46 12

스크린샷 2020-06-14 오후 10 48 37

스크린샷 2020-06-14 오후 10 52 21

스크린샷 2020-06-14 오후 10 53 50

스크린샷 2020-06-14 오후 10 54 04

스크린샷 2020-06-14 오후 10 54 19

스크린샷 2020-06-26 오전 12 10 00

스크린샷 2020-06-14 오후 10 56 07

About

💪 모두의 헬스 케어 비서 - MOBI 💪

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors