기간: 2024/12/02(월) ~ 2025/02/06(목)

프로젝트 개요

프로젝트 배경

  1. 디지털화와 모바일 중심 사회

    모바일 기기가 일상이 되면서 청첩장 역시 디지털화의 흐름에 따라 모바일로 전환되고 있음.

    코로나 19 이후 대면 초대장보다 비대면 방식의 디지털 청첩장이 주목받고 있음.

  2. 다양한 디자인과 개인화 수요 증가

    청첩장 디지털화에 따라 각자의 개성과 취향을 반영한 다양한 디자인의 청첩장이 인기를 얻고 있음.

    특히 MZ 세대는 자신만의 독창적인 결혼식을 원하며, 이에 따른 맞춤형 서비스 수요가 증가함.

  3. 효율성의 요구 증가

    기존의 종이 청첩장은 제작, 배송, 관리 비용이 높고 참석 여부 확인 등에서 비효율적임.

    디지털 청첩장은 비용을 절감하고 효율적인 데이터 관리가 가능함.

프로젝트 목표

  1. 커스터마이징 기능 강화

    사용자가 청첩장의 테마, 디자인, 폰트 등을 자유롭게 설정할 수 있도록 지원

    기능적 면에서는 지도, 교통수단, 공지사항, 캘린더 등의 기능들 중 원하는 기능들을 직접 선택해서 청첩장을 제작할 수 있도록 구성

  2. 수신자 참여 기능 향상

    참석 여부 조사(RSVP) : 손쉬운 참석 정보 데이터 확인 기능 제공

    축하 메세지: 수신자가 신랑 신부에게 축하 메세지를 간편하게 전달할 수 있는 기능 제공

    실시간 포토월: 결혼식 당일 실시간 사진 공유를 통해 소통 경험 강화

  3. 사용자 접근성 확보

    모바일 최적화 UI/UX 제공

    수신자의 유형에 맞게 여러 가지 청첩장을 제작할 수 있어 다양한 세대의 접근성 확보

프로젝트 특징

  1. 다양한 도메인 경험

    프론트엔드, 백엔드 각 새로운 기술 스택 및 라이브러리 적극 활용

    프론트엔드: Tailwind CSS, Zustand

    백엔드: ORM, AWS(EC2, S3)

  2. Layered Architecture 기반 폴더 구조

    유지보수 용이성과 확장성을 고려한 Layered Architecture 기반 폴더 구조 설계

    Router, Controller, Service, Repository 등 각 layer로 분리된 구조 설계

  3. 코드 그라운드 룰 기반 협업

    커밋 컨벤션, PR 템플릿, 브랜치 전략 정의 및 준수

    Github 코드 리뷰 및 코멘트를 통한 코드 관리

  4. 효율적이고 체계적인 협업

    Agile 기반 Scrum: 매일 아침 Daily Scrum 진행

    모각코: 몰입 환경 조성으로 개발 효율성 극대화