Project/나혼자 미슐랭 3

나혼자 미슐랭 – DB 설계 정리

1. DB 설계 목표관리 편의성을 높이기 위해 soft delete(deleted 플래그) 방식을 적용리뷰 수정 가능성을 고려해 modified 컬럼 추가불필요한 과도한 데이터 저장을 방지하기 위해 varchar 크기 최소화실시간 별점 계산을 위해 avg_rating 필드 사전 설정"created" 이름 통일로 컬럼명 일관성 확보 2. Entity/Table 설계 User 테이블컬럼명 타입 제약조건 설명idBIGINTPK, Auto Increment사용자 고유 IDusernameVARCHAR(20)NOT NULL사용자 닉네임emailVARCHAR(50)NOT NULL, UNIQUE사용자 이메일 (중복 방지)passwordVARCHAR(100)NOT NULL암호화된 비밀번호createdDATETIMEDEF..

나혼자 미슐랭 – 요구사항 명세서

1. 프로젝트 개요프로젝트명: 나혼자 미슐랭 (Solo Michelin)목표: 맛집들을 기록하고 평가하며, 혼밥 유저들의 경험을 공유할 수 있는 웹/앱 기반 서비스 구축개발인원: 2명 (박희범, 황인규)주요 기술 스택: Spring Boot, React, MYSQL, JWT, 지도 API(Google or NAVER)개발 기간: 2025년 4월 ~ 6월 (예정)활용 목적: 상업화 + 실무형 협업 경험축적 2. 시스템 개요전체 시스템 설명: 나혼자 미슐랭은 방문한 맛집을 지도 기반으로 탐색하고, 평가와 리뷰를 남길 수 있는 개인화된 맛집 기록 플랫폼입니다.핵심 기능 소개:사용자 별점 평가 기능 + 리뷰 기능사용자 방문 히스토리 조회 기능시스템 아키텍쳐:클라이언트 – 서버 구조 (React FE Spring..

나혼자 미슐랭 – 프로젝트 기획서

1. 프로젝트 소개프로젝트명: 나혼자 미슐랭 (Solo Michelin)목표: 맛집을 기록하고 평가할 수 있는 개인화된 맛집 리뷰 플랫폼 구축. 맛집을 평가하고 기록하는 유저를 위한 서비스에 특화된 기능 제공 2. 기획 배경문제 인식기존 플랫폼 (네이버or 구글)에서 맛집을 검색할 때, 내 평점이 아닌 다른 사용자들의 평점만 확인할 수 있음.나 또는 연인이 자체적으로 맛집을 평가해서 작성할 수 있는 플랫폼의 부재해결 방향나만의 최적화된 맛집 탐색/리뷰 플랫폼지도 기반으로 맛집을 탐색하고, 나만의 기록 저장 3. 주요 타겟 (페르소나)👤 직장인 A (30대, 혼자 맛집 탐방선호)서울 시내 맛집들을 꾸준하게 탐험하며 나만의 맛집 평가 리스트를 작성하고 싶음👤 대학생 커플 B, C (20대 후반, 데이트를..

1