Skip to content

잇고잇고 기획 비하인드

hj4645 edited this page May 24, 2025 · 7 revisions

🌿 EatnGo(잇고잇고) 프로젝트 기획 및 의사결정 기록


“단순히 O2O 서비스를 만드는 데에서 그치지 않고,
개발자답게, 우리가 직접 ‘코딩’하며
사회문제까지 해결할 수 있는 방법은 없을까?”
— Team 스택오더플로우
  • 스택오더플로우 팀의 피그잼(고민의 흔적들)

image

📝 서비스 한 줄 소개

동네 카페·빵집·식당 등 소상공인 매장과 사용자를 연결하는 지역 기반 구독·픽업 할인 O2O 플랫폼


1. 🎯 서비스 기획 의도 및 방향성

초기 문제의식
  • 지역 소상공인 매장은 홍보와 재고 처리에 어려움을 겪고 있음
  • 음식물 쓰레기, 남은 음식 처리 문제는 환경과 경제 모두에 부담
  • 동네 기반 거래와 커뮤니티 활성화에 대한 사회적 니즈가 증가
기획 목표
  • 지역 상권 활성화와 음식물 낭비 감소라는 사회적 가치를 동시에 추구
  • 단순 할인/픽업 서비스가 아닌, ESG(환경·사회·지배구조) 가치를 담은 플랫폼 설계
  • 지역 커뮤니티와의 연결, 소상공인-사용자 모두에게 실질적 혜택 제공

2. 🔍 벤치마킹 및 서비스 컨셉 결정 과정

🌳 유사 서비스 체험

  • 럭키밀, 당근마켓 등 O2O/구독/남은 음식 할인 서비스 직접 이용
  • 실제 사용자/점주 입장에서의 불편함, 장단점, 개선점 파악

BE Developer 이다영님의 유사 서비스 체험 후기🔽

image

BE Developer 박현주님의 유사 서비스 체험 후기🔽

image

💡 주요 인사이트

  • 사용자: "동네 인증"이 있으면 신뢰와 커뮤니티성이 높아짐 ➔ 유사 서비스 당근마켓🥕
  • 점주: 남은 재고 처리의 어려움 ➔ 알림/구독 기반 마케팅의 필요성
  • 기존 유사 서비스의 한계 극복 ➔ 판매상품 다양화로 사용자 선택권과 점주의 재고처리 효율 모두 개선
    • 기존: 랜덤박스 단일 사이즈 →
      • 사용자: “양이 많거나 가격이 애매하면 구매 망설임”
      • 점주: “한 번에 고정된 양만 판매, 다양한 재고 처리에 한계”
    • 개선: S/M/L 사이즈 도입 →
      • 사용자: 필요한 만큼 합리적으로 구매 가능
      • 점주: 남은 재고 종류·수량에 맞게 유연하게 판매 가능

🏁 최종 컨셉 도출

  • 랜덤박스(잇고백) 형태로 남은 음식 묶음 판매
  • 동네 인증 기반 구독/알림 제공
  • 지역화폐 연동 등 지역 경제 활성화를 위한 최신 트렌드 반영

3. 🏆 주요 기능 및 차별화 포인트

🤔 고민 및 의사결정

  • 개별 메뉴 판매 vs. 묶음(랜덤박스) 판매?
    → 묶음 판매가 재고 처리/환경 측면에서 더 효과적이라 판단
  • 알림/구독 기능은 꼭 필요할까?
    → 점주와 사용자 모두에게 맞춤형 혜택 제공을 위해 도입
  • 동네 인증의 방식은?
    → GPS 인증(위도, 경도 기반), 당근마켓 UX 참고

🚀 최종 주요 기능

사용자
  • 동네 인증 및 지역 설정
  • 매장 구독, 할인 알림 수신/관리
  • 매장 및 상품 정보 조회/검색(통합검색, 필터)
  • 결제 및 픽업 예약
  • 리뷰 작성
  • 프로필 관리
점주
  • 매장 등록/관리, 남은 음식 할인 상품(잇고백) 등록/관리
  • 구독자 대상 알림 발송(자동)
  • 픽업 예약 현황 및 통계 확인
  • 정산 내역, 리뷰 관리
  • 프로필 관리

4. 🛠️ 실제 구현 과정에서의 고민과 개선

⚙️ 기능 설계/구현 중 겪은 의사결정(~중간발표)

  • 🥡 랜덤박스(잇고백) 상품화:
    점주가 직접 구성할지, 사용자가 원하는 조합을 제공할지 고민
    → MVP는 점주 자율 구성, 이후 데이터 기반 재고관리 기능 제공 고려

  • 📍 위치 인증 및 동네 설정:
    GPS 인증만 강제할지, 주소 입력도 허용할지 논의
    → 실제 구현에서는 GPS 인증을 통한 위도, 경도 기반 자동 인증으로 사용자 편의성 향상 → 주소로 처리하는 경우 한국 주소 체계 기준으로 처리하는데에 어려움이 있으므로 위도, 경도 기준으로 개발하기로 결정

  • 🔎 매장/상품 검색 기능:
    단순 텍스트 검색만 지원할지, 카테고리/필터/정렬까지 구현할지 고민
    → MVP에서는 메뉴·매장 통합 검색 + 카테고리 필터만 우선 적용
    → 추후 가격/시간/거리 정렬 등 고도화 예정

  • ⏰ 픽업 시간 관리:
    픽업 시간대 제한에 대한 논의
    → MVP는 점주가 직접 픽업 가능 시간대 입력 및 '당일 픽업'만 가능
    → 이후 '내일 픽업' 기능 추가 고려

  • ⭐ 리뷰/별점 시스템:
    익명/비익명, 사진 첨부, 신고 기능 등 복잡도 고민
    → MVP에서는 텍스트 리뷰와 별점만 우선 적용
    → 추후 신고/관리 기능, 사진 첨부 등 고도화 예정

  • 📦 주문/예약 상태 관리:
    상태값을 단순하게 할지(예: 예약/완료/취소), 세분화할지(예: 결제대기/준비중/픽업완료 등) 논의
    → MVP에서는 최소 상태값만 적용, 실제 운영하면서 세분화 필요성 검증 후 확장 예정

  • 💳 결제/환불:
    외부 결제 API 연동 난이도, 지역화폐 지원 범위 등 현실적 제약 고려
    → MVP는 만나서 결제/신용카드/간편결제 우선, 지역화폐는 추후 연동


5. 📦 MVP 스펙 및 중간 구현 현황

  • 프론트엔드: mock 데이터 기반 UI 구성
  • 백엔드: Swagger에서 mock 응답 확인

→ 프론트 - 백 간 실제 연동은 중간 발표 이후 통합 예정

구분 기능 요약 BE FE
사용자 동네 인증(위치 기반) ⏳ (Mock data 반환 API 구현) ⏳ (UI 구현)
매장 검색(통합, 필터, 지도) ⏳ (초기 구현) ⏳ (초기 구현)
구독·알림 설정 ⏳ (초기 구현) ⏳ (UI 구현)
매장/잇고백 상세, 예약 ⏳ (Mock data 반환 API 구현) ⏳ (UI 구현)
결제 ❌ ⏳ (UI 구현)
픽업 예약 내역/확정 ⏳ (Mock data 반환 API 구현) ⏳ (UI 구현)
마이페이지 ❌ ⏳ (UI 구현)
점주 매장 등록/수정 ⏳ (Mock data 반환 API 구현) ❌
잇고백(상품) 등록/관리 ⏳ (Mock data 반환 API 구현) ❌
픽업 예약 현황/관리 ⏳ (Mock data 반환 API 구현) ❌
주문/상품 관리 ⏳ (Mock data 반환 API 구현) ❌
주문 통계 ❌ ❌

6. 🌱 기술적/비즈니스 확장성 및 앞으로의 방향

image

  • ESG, 지역 커뮤니티, 최신 결제 트렌드 등 사회적 가치와 비즈니스 확장성 모두 고려
  • 향후 투자 유치, 사업 확장, 다양한 파트너십까지 염두에 둔 설계
  • MVP 이후, 맞춤형 추천, 지역화폐·핀테크 연동 등 단계적 고도화 계획

7. 📝 회고 및 남은 고민

  • 의사결정 과정에서 아쉬웠던 점/배운 점
    • 빠른 MVP 출시를 위해 일부 기능은 단순화, 추후 리팩터링 및 고도화 필요
    • 실제 사용자/점주 피드백을 더 많이 받을 수 있었으면 좋았을 것
  • 향후 개선 아이디어
    • 🌱 환경 포인트 적립 및 리워드

      • 잇고백 구매/픽업 시마다 ‘환경 포인트’를 적립
      • 일정 포인트 이상 모으면 종량제 봉투, 지역화폐, 친환경 굿즈 등으로 교환할 수 있도록 제공
    • 🏅 칭호(타이틀) 업적 시스템

      • 매장에서 잇고백을 구매하거나, 상품을 여러 번 조회하거나, 여러 매장을 구독하는 등
      • 다양한 행동을 할 때마다 업적을 달성할 수 있도록 설계
      • 업적을 달성할 때마다 특별한 칭호 를 부여
      • 예: 우리동네 빵지순례자, 환경 지킴이, 구독왕, 리뷰 마스터 등
      • 수집한 칭호는 마이페이지에서 확인 가능
    • 🧾 점주용 재고·판매 통계 리포트

      • 점주에게 잇고백 판매 내역, 재고 처리량, 환경 기여(음식물 쓰레기 절감량 등) 통계를 시각화 리포트로 제공
      • 매장 경영 및 마케팅에 활용할 수 있도록 지원
    • 🏘️ 지역사회 연계

      • 잇고잇고를 사용하는 사용자와 점주가 함께 참여할 수 있는
      • 지역 환경 캠페인, 공동 이벤트, 친환경 챌린지 등 커뮤니티 기반 프로그램 도입
      • 지역 커뮤니티 기능 강화(채팅, 이벤트 등)

📚 참고/벤치마킹 서비스

  • 럭키밀, 당근마켓, Too Good To Go 등

🚀 O2O Project Wiki

🏠 Home

🛠️ BackEnd

📋 요구사항 분석

🏗️ 프로젝트 구조

🗄️ 설계


🧩 도메인별 설계 및 구현

🗄️ 설계


🚀 CI / CD

📈 모니터링

  • [📊 추가 예정]

📚 Git Convention

🗒️ API 문서화

🧑‍🧑‍🧒‍🧒 Collaboration Protocols

🛡️ Troubleshooting


🎨 FrontEnd

🖼️ 프로젝트 구조

🎨 UI/UX 설계

⚙️ FE 배포 및 운영

📚 Git Convention

🗒️ API 연동 문서

🛡️ Troubleshooting

  • [🗣️ 추가 예정]

🏆 MVP 및 결과


💬 회고


🫂 TEAM

[🌠 잇고잇고 FE Team]

[🌠 잇고잇고 BE Team]

Clone this wiki locally