프로젝트

N캠프에 참여한 수강생들의 프로젝트입니다.

Mood Canvas

AIaaS 7기, Emotion Connector


팀장, Git 관리, CI/CD 관리, 백엔드 개발김묘경 |  프론트엔드(React) 담당김세연 |  소셜 로그인 구현, Notion 관리, 시연 영상 제작박동우

백엔드 개발, DB 모델링신준식 |  채팅 구현 (프론트 & 백엔드) 오동현 |  프론트엔드, Figma 작성, PPT 제작한태영

[역할 상세]

김묘경

김세연

박동우

팀 관리

프로젝트 일정 관리 및 회의 진행

팀 협업 툴 Slack 관리

Git 관리

NCP 인프라 구축 및 관리

VPC, DB Server, DNS  등 관리

CI /CD 구축 및 관리

Docker, Jenkins를 활용한 CI/CD 파이프라인 구축 및 배포 자동화

마이페이지 구현 (백엔드 개발)

감정 달력 (백엔드) 구현

사용자 감정 기반 광고 추천 (백엔드) 구현

프론트엔드 총괄

● 메인페이지 구현

● 얼굴 감정 인식 모달창 구현

● 감정스파링방 채팅 프론트 구현

● 마이페이지 구현

담당 기능 : 소셜 로그인 구현

- 구글, 카카오, 네이버 소셜 로그인 구현

- Spring Security, JWT

Notion 관리

- 회의록 정리

시연 영상 제작

신준식

한태영

오동현

채팅방 입장 로그 구현

마이페이지 

● 감정 일기 (백엔드) 구현

얼굴 감정 인식 기능 구현

● Naver Cloud Face Recognition(CFR)를 사용한 얼굴 감정 인식 기능 구현

DB 모델링

마이페이지 구현

● 감정 달력 (프론트) 구현

● 사용자 감정 기반 광고 추천 (프론트) 구현

● 감정 일기 (프론트) 구현

Figma를 이용한 와이어프레임 제작

발표 PPT 제작

채팅 구현 (프론트 & 백엔드) 

감정채팅방 채팅 구현

감정스파링방 채팅 구현

 

[프로젝트 설명]

사용자들이 자신의 감정을 솔직하게 표현하고 공유할 수 있는 

감정 기반의 채팅 서비스



첨부파일


GitHub