업데이트

v1.5 ~ v1.9 — 마이페이지, 네비게이션, 새 DB

먹킷 팀

v1.5 — 마이페이지와 즐겨찾기

  • 관리자 웹페이지 전반적인 재구성
  • 앱 아이콘 변경
  • 최초 실행 시 기본정보(성별, 연령대) 입력 및 마이페이지 구현
  • 마이페이지 데이터 + 날씨 정보를 토대로 DB 생성 기능 완료
  • 즐겨찾기 기능 확장 (우승자 화면, 구별 랭킹, 업체 정보, 기록 메뉴 등)

v1.6 — 다른 지역 게임 + 카테고리 개편

  • 현재 위치 외 사용자 임의 위치 선택으로 게임 진행 가능
  • 홈화면에 전국 시도 1위 추가 + Firestore 인덱스 생성
  • 앱 이름 변경: 내주변맛집:밸런스게임 → 맛집대첩
  • 카테고리 1차/2차 분류 개편 + Supabase 함수 수정
    • 1차: 한식, 중식, 일식, 양식, 아시아음식, 카페, 분식, 패스트푸드, 뷔페
    • 2차: 술집, 고기, 치킨, 찜/탕, 베이커리, 배달
  • 홈화면 카테고리 아이콘 등록
  • 홈화면 디자인 일부 수정

v1.7 — 랭킹 통합 + 데이터 정합성

  • 전국 1~20위 랭킹 페이지 추가
  • 즐겨찾기 색상 변경 (민트 → 회색/주황)
  • 업체 상세페이지 통합 (팝업 대신 한곳으로 통일)
  • DB 내 업체 넘버링 추가 — 게임 진행, 결과, 기록, 랭킹 모두 정확한 데이터 출력
  • 간헐적 게임 시작 시 로딩 오류 해결 (OkHttpClient 통합)
  • 기록 메뉴 로딩 최적화 (매 카드 API 요청 → 선택 시 개별 로딩)
  • SQLite 즐겨찾기 조회 최적화 (한번에 불러오기)
  • 시/도별, 구/군별 랭킹 동점 처리 (같은 순위 + 랜덤 상위 노출)

v1.8 — 업체 상세페이지 대규모 개편

  • 업체 이미지 (대표이미지 포함 최대 5장)
  • 상호 + 별점 (0.5점 단위)
  • 즐겨찾기, 별점주기, 공유 버튼
  • 주소 및 자체 지도페이지
  • 현위치에서의 거리 표시
  • 대표메뉴 및 가격, 영업시간, 연락처
  • 카테고리/테마 해시태그 표기
  • 과거 기록도 항상 최신 정보 반영하도록 수정
  • 다른 지역 게임 시 GPS 기준 오류 수정
  • 우승자 화면에 앱 내 광고 섹션 추가

v1.9 — 새 DB 구축 + 네비게이션

  • 광고 팝업 노출 조건 적용 (거리 비교 로직)
  • 새 DB(v2) 구축: 네이버+카카오 검색 기반으로 인기 매장 위주 2차 DB 매칭
    • Python 스크립트: collect_v3.py, match_v3.py, migrate_v3.py
  • 길찾기 기능 확장: 네이버지도, 카카오맵, 티맵 중 선택 가능
  • 상호+주소 검색으로 정확한 매장 찾기
  • 홈화면 카테고리 중복 선택 가능
  • 관리자웹 광고문의 관리 섹션 추가