About · KOSA
식권대장 서비스 소개
식권대장은 송파 IT벤처타워와 가락시장역 주변에서 점심 식당을 빠르게 탐색하고, 메뉴 후보를 비교하고, 룰렛으로 한 곳을 추천받도록 만든 한국어 웹 애플리케이션입니다. 정적 카탈로그와 외부에서 갱신되는 일부 데이터를 구분해 사용자가 기본 식당 목록을 안정적으로 확인할 수 있게 합니다.
누구를 위한 서비스인가요?
가락동 업무지구에서 점심 메뉴를 고르는 직장인과 팀을 위한 서비스입니다. 식당 이름을 알고 있을 때는 검색으로 바로 찾고, 무엇을 먹을지 정하기 어려울 때는 카테고리·거리·평점·이름순 필터와 룰렛을 조합해 선택지를 줄일 수 있습니다. 지도에서 위치를 확인한 뒤 상세 정보와 연결된 지도 링크를 통해 방문 결정을 이어갈 수 있습니다.
식권대장은 특정 식당의 영업 여부나 가격을 보증하는 예약·결제 서비스가 아닙니다. 메뉴, 가격, 운영시간은 바뀔 수 있으므로 방문 전 식당 또는 연결된 지도에서 최신 정보를 확인하는 것이 안전합니다.
현대퓨처넷 교육과정과 프로젝트 맥락
이 프로젝트는 현대퓨처넷 MSA 풀스택 교육과정(부트캠프)에서 익힌 요구사항 정리, TypeScript와 Next.js 기반 컴포넌트 설계, 읽기 전용 API, Firebase 연동, Vercel 배포, 관측·검색 최적화 흐름을 하나의 도메인에 적용한 포트폴리오입니다. 화면에 보이는 지도와 검색뿐 아니라 데이터 경계, 오류 응답, 이미지 최적화, 접근성, AI 에이전트가 읽을 수 있는 문서까지 함께 설계했습니다.
데이터를 다루는 방식
기본 식당 목록은 저장소의 정적 데이터셋을 기준으로 하며, 리뷰 요약과 K밥상 오늘 메뉴는 별도 데이터 경로에서 읽습니다. 외부 데이터가 일시적으로 지연되거나 사용할 수 없을 때도 기본 목록과 지도 탐색이 중단되지 않도록 점진적 대체 응답을 사용합니다. 서비스 구조와 읽기 전용 API 계약은 개발자 안내와 OpenAPI 문서에서 확인할 수 있습니다.