- 맛있을 지도? 회사 인근 음식점 추천 지도
우리 회사는 점심 식대를 제로페이로 제공하여, 제로페이 가맹 음식점이면 어디든 갈 수 있다.
이 프로젝트를 계획하게 된 이유는, 매일매일 점심을 먹으면서 1) 오늘은 어떤 메뉴를 골라야 할까, 2) 그 음식점 가격이 얼마였더라? 이 두 가지의 고민이 있었고 이를 프로젝트로 해결해보자 하여 계획되었다.
- 구현하고자 하는 내용들
- 네이버 지도 API를 활용한 웹 페이지 구현
- 오늘의 식당 및 메뉴 추천
- 사진 첨부 등 리뷰 남기기
- 리뷰 및 별점으로 인기메뉴 선정
- 제로페이 사용금액 계산
- 네이버 간편로그인 적용
- 네이버 캘린더 연동
이번 프로젝트의 목적은 네이버 지도 API를 사용해보는 것이였으나..
좀 더 욕심을 내서 관련 API를 좀 더 많이 다뤄보기로 결정하였다. (지도, 간편로그인, 캘린더 등)
- 맛있을 지도, 테이블 구조 설계
프로젝트 진행하기 위해 테이블 구조 작업을 가장 먼저 시작하였다.
설계가 정말 어렵다는 걸 내심 한 번 더 느끼며.. 우선 뭐라도 작성해보자 하며 만들었다.
(테이블 구조 짤 때 아래 블로그를 많이 참고하였으나, 초안이다 보니 수정할 거 투성이다.)
프로젝트 설계가 정말 어렵다는 걸 한 번 더 느끼는 계기가 되었고, 나 자신에게 가장 많이 던진 질문이 '어느 정도까지 고려를 해서 만들어야 하는걸까'였다. 경험만이 답이라는 생각이 들었다.
다음은 화면설계와 함께 돌아오겠다, 끗.