우아하나
(시니어 모임 통장)













프로젝트 소개
•액티브 시니어 대상 모임통장 플랫폼 서비스
•[모임 통장 관리] 통장 내역 조회 및 참여 멤버 관리 기능 제공
•[모임 일정 관리] 모임 통장 단위로 일정을 만들어 공유 기능제공
•[AI 모임 플래너] 모임 일정 정보를 바탕으로 AI 플래너 제공
•[추억 앨범] 모임 일정을 바탕으로 추억 앨범 자동 생성 및 사진 업로드 기능 제공, 영수증 UI 형태로 그날 사용한 회비내역 제공
•[모임 결산] 분기별 모임 회비 사용 내역 정리
•하나은행 주관 디지털 하나로 2차 프로젝트 과정 내 최우수상 수상
개발 내용 및 담당 역할
•풀스택 개발 참여
•팀장으로서 주도적으로 아키텍처 설계 및 프로젝트 전반 관리 경험
•[FE] SSR 기반 웹 애플리케이션 개발
•[FE] BFF 패턴 도입: Next.js 서버 함수를 활용해 UI 로직과 비즈니스 로직을 분리
•[BE] NextJS 서버 사이드 환경에서 인공지능 플래너를 생성하는 파이프라인 설계 및 구현
•[BE] 백엔드 내 Adapter Pattern 도입: 외부 인프라 의존 로직과 복잡한 도메인 비즈니스 로직을 분리하고, 핵심 비즈니스 로직과 인프라 계층 간의 결합도를 낮춤
•[BE] 금융 결재원 API를 mocking한 가짜 계정 서버 구축(FastAPI 프레임워크 활용)
•[CI/CD] Nginx, Lets encrypt를 활용한 리버스 프록시를 통해 SSL 인증서 적용
💻 Tech Stack
🛠️ Backend
Spring BootJPAFastAPI
📱 Frontend
Next.jsReactTailwindCSSstory book
☁️ Infra
AWS EC2DockerDocker-composeJenkinsPostgreSQLNGINXLet's EncryptFirebase