기간: 2024.10 - 2024.12

참여자

예지(팀장) 김경민(부팀장) 신현범(부팀장)
박준형 이정민 문예진
희정

<aside> <img src="/icons/arrow-northeast_gray.svg" alt="/icons/arrow-northeast_gray.svg" width="40px" /> Github Repository

</aside>

<aside>

팀 섹션


주요기능 (확대)


image.inblog.webp

팀 활동 기록 기능

image.inblog.webp

팀 커뮤니케이션 및 피드백 기능

image.png

성과 및 학습 데이터 시각화

서비스 아키텍쳐


image.png

유형: Fully Serverless with MSA

특징: 모든 서비스가 AWS 관리형 컴포넌트로 구성되어 서버 관리 불필요

Service flow ( 서비스 플로우 )

사용자 로그인 → Cognito 인증 완료 → API Gateway 호출 →

Team/Study 관리 → Streaming 기록 저장 → Storage 업로드 →

Chat 실시간 메시징 → Community 게시글/댓글 상호작용

주요 기술


성과


0%

(완전 자동화) 서버 관리

</aside>

<aside>

개인 섹션


역할: Team Service

(팀 CRUD ,스터디 CRUD, 팀 역할/권한 관리, 데이터 시각화 )

기술적 의사결정

트러블 슈팅

후기


98299007.png

팀을 이끌며 처음으로 서비스 전체 구조를 설계하고 일정·역할을 조율한 프로젝트였다.

단순히 개발만이 아니라, 팀 커뮤니케이션·문서화·기획 관리까지 포함된 End-to-End 협업 경험을 얻었다.

프로젝트가 커질수록 결정의 일관성과 코드 품질 관리의 중요성을 체감했다.

특히 모놀리식 구조의 한계를 경험하며 이후 Serverless MSA 전환의 필요성을 직접 느낀 계기가 되었다.

닉네임: 심예지 (팀장 / 총괄)

101302590.png

AWS 인프라 구축과 S3 연동, 배포 환경 세팅을 맡으며 클라우드 인프라 운영의 현실적인 어려움을 경험했다.

닉네임:김경민 (부팀장 / 인프라 · 스토리지 담당)

                                            ❗제가 아닌 분들은 배운 내용과 나누었던 이야기를 바탕으로 재구성하였습니다.