Skip to content

Latest commit

 

History

History
116 lines (76 loc) · 5.75 KB

README.md

File metadata and controls

116 lines (76 loc) · 5.75 KB

👋 랜손챗 : RandHand-Chat 👋

과학기술정보통신부 주최 / 2021 공개SW 개발자대회

시연 영상: https://youtu.be/epUv5T32eJ8
발표 자료: 공개SW 개발자대회 최종 발표 (랜손챗)

개요

손 모양을 통해 임의로 만든 수신호(Hand gesture)를 인식하여 동일한 수신호를 입력한 상대방과 랜덤으로 매칭해주는 채팅 애플리케이션입니다. Mediapipe - Hands를 이용하여 개발했습니다.

라이센스

팀원

팀원 역할
😆 최준규(PM) Backend (Spring frameworks, AWS, CI/CD)
😎 박준후 안드로이드 애플리케이션 with Kotlin
🤢 한동현 Object Detection (Mediapipe, Tensorflow)

애플리케이션 구성

01. Welcome, 로그인, 설정 / 프로필 및 변경

02. 채팅방, 채팅화면

03. 랜손채팅, 매칭

기술 스택

backend-1

backend-2

스프링 프로젝트의 application.properties 설정 파일 외부 관리 : RandHand-config

개발 일지

Android

Object Detection

Backend

커밋 메시지 규칙

  1. 문장의 끝에 . 를 붙이지 말기

  2. 이슈 번호를 커밋 메시지 끝에 붙이기

  3. 형식

    [타입]: [내용] [이슈 번호]

  4. 예시

    docs: OO메소드 관련 설명 주석 [#3]

    feature: 예약 시스템의 add() [#6]

  5. 타입 종류

    - chore : 간단한 수정

    - feature : 새로운 기능

    - fix : 버그 대처

    - refactor : 코드 수정 / 리팩터링

    - test : 테스트 추가

    - docs : 문서 작성