등록된 음식점들을 세계 지도 위에서 확인할 수 있습니다.
등록된 음식점들을 리스트 형태로 확인할 수 있습니다.
검색을 통해 음식점 필터링을 할 수 있습니다.
지도 페이지/목록 페이지에서 클릭한 음식점의 상세 정보를 모달의 형태로 확인할 수 있습니다.
음식점 전용 커스텀 티켓을 다운로드할 수 있습니다.
🗂️ client 폴더 구조
src
⎿ assets : 정적인 이미지 파일
⎿ apis : axios 라이브러리를 사용한 api
⎿ components
⎿ common : atom, molecule 컴포넌트
⎿ Map : MapPage에서만 사용하는 컴포넌트
⎿ List : ListPage에서만 사용하는 컴포넌트
⎿ Modal : Modal에서만 사용하는 컴포넌트
⎿ pages : 컴포넌트의 종합으로 이루어진 페이지
⎿ constants : 각종 상수
⎿ hooks : 각종 커스텀 훅
⎿ queries : React-query를 감싼 커스텀 훅
⎿ styles : global, module css 파일
⎿ types : TS 타입 모음
⎿ utils : 유용한 유틸 함수
🗂️ server 폴더 구조
src
⎿ assets : 정적인 이미지 파일
⎿ controllers : 외부 요청 처리 모듈
⎿ entity : typeorm 엔티티
⎿ jobs : DB 데이터 셋업용 파일
⎿ routes : 각종 라우터