
유치원 통합 관리 솔루션 제공
생성형 AI를 활용한 일지 생성 기능 제공
2024.07.02 ~ 2024.08.16 (7주)
Front-end 3명, Back-end 3명
기여도: Back-end 35%
https://github.com/JihwanByun/Kidwe
💁♂️프로젝트 개요
유치원 교사분들의 업무 실태 조사를 기반으로 설문 조사(60명)를 진행하여 “일지를 작성 시, 아이에게 일어난 일을 기억하기 어렵다, 근무시간 중 메모를 작성할 시간이 없다.”는 어려움을 파악했습니다. 이를 반영하여 간편 메모 작성 기능과 생성형 AI를 통한 아이 맞춤형 일지 생성 기능 등을 제공하는 유치원 관리 서비스를 개발하였습니다.
🛠️사용 기술 스택
Spring Boot, MySQL, AWS S3, Lambda
- S3: 서버리스 환경에서 url 형태로 이미지 파일을 관리하는 것이 서비스의 확장성과 편의성 측면에서 유리하다고 생각하여 사용하였습니다.
- Lambda(Node.js): 이미지 업로드 트리거 발생 시, 이미지 리사이즈를 위한 썸네일 이미지 생성 용도로 활용하였습니다. 리사이즈 작업에 필요한 모듈만을 활용하여 적은 메모리로 동작할 수 있도록 Node.js를 활용했습니다.
담당 역할
- 유치원 커뮤니티 관련 서비스의 CRUD ****기능 구현 (게시판, 댓글, 대댓글, 이미지, 투표)
- AWS S3, Lambda를 활용한 이미지 파일 ****관리
- 생성형 AI의 하이퍼파라미터 최적화를 통한 기능 개선 ****
💡문제 해결 사례1: 고화질 이미지 지연 시간 문제
📄요약
- S3를 활용하여 커뮤니티 기능 내 이미지 관리 시스템 구현
- 5MB 이상의 고화질 이미지에 대한 지연 시간 문제 발생
- S3 버킷 이중화, Lambda를 통한 썸네일 이미지 생성과 활용으로 문제 해결