Skip to content

v1.0.0 - 우아한맛집들 첫 정식 릴리즈

Choose a tag to compare

@ITb4ng ITb4ng released this 04 Apr 05:41
598283d

우아한맛집들의 첫 정식 릴리즈입니다.

위치 기반으로 맛집을 탐색하고, 사용자가 직접 맛집을 등록하고, 좋아요와 댓글로 기록을 남길 수 있는 핵심 사용자 흐름을 하나의 서비스 경험으로 연결했습니다.

주요 기능

  • 지도 기반 맛집 탐색
  • 검색 / 지역 필터 / 무한 스크롤 목록 조회
  • 맛집 상세 정보 조회
  • OAuth 로그인
  • 맛집 등록
  • 좋아요 / 댓글 / 마이페이지
  • 데모 계정 체험 흐름

이번 릴리즈에 포함된 내용

서비스 경험 정리

  • 지도에서 맛집을 탐색하고 상세 정보를 확인할 수 있도록 메인 흐름 구성
  • 목록, 상세, 등록, 좋아요, 댓글, 마이페이지까지 주요 사용자 동선 연결
  • 모바일 환경에서도 사용할 수 있도록 반응형 UI와 네비게이션 경험 개선

로그인 및 권한 분기

  • Kakao / Google / Naver 기반 로그인 지원
  • 데모 계정 로그인 기능 추가
  • 사용자 권한(UserRole) 기반 분기 도입
  • 데모 계정은 맛집 등록, 수정, 삭제, 댓글 작성 등 쓰기 기능 제한

UI / UX 개선

  • 현재 보고 있는 화면이 네비게이션에서 바로 보이도록 활성 상태 UI 추가
  • 모바일 메뉴 활성 강조 방식 개선
  • 로그인 페이지 체험 흐름과 안내 문구 정리
  • 데모 계정 상태를 바로 인지할 수 있도록 안내 배너 추가

데이터 및 개발 환경 정리

  • 주소 입력과 좌표 변환 기반 맛집 등록 흐름 구성
  • Prisma 설정 정리 및 Prisma 7 기반 환경 반영
  • 빌드/개발 중 .next 캐시 이슈 대응을 위한 정리용 스크립트 추가
  • 배포 및 프리뷰 기준선 보완

기술 스택

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • NextAuth
  • Prisma
  • PostgreSQL
  • React Query
  • Zustand
  • Kakao Map API
  • Kakao Local API
  • Daum Postcode

프로젝트에서 집중한 부분

  • 단순 CRUD를 넘어서 탐색 → 상세 확인 → 기록으로 이어지는 사용자 흐름 설계
  • 위치 기반 UI와 인증, 데이터베이스, 상태 관리가 연결된 실제 서비스 형태 구현
  • 모바일에서도 자연스럽게 동작하는 인터랙션과 사용성 개선
  • 기능 추가뿐 아니라 빌드, 배포, 환경 설정 안정화까지 포함한 정리

앞으로의 개선 방향

  • 지도 클릭 기반 맛집 등록 흐름 강화
  • 주소 입력 부담을 줄이는 위치 선택 UX 개선
  • 공개 페이지 SEO 보완
  • 스크린샷 및 서비스 소개 문서 정리
  • 운영 관점의 데이터 검증 및 관리 기능 확장