저번시간에 Node.js로 DB연결을 했는데 뭔가 프론트 부분에서도 그렇고 백엔드 부분에서도 그렇고 세부적으로 기획하지 않고 넘어 간거 같아 기존의 프로젝트를 유지하면서 처음부터 차근차근 진행하려고 한다.
1. 메인페이지 (기능)
- 사진 클릭시 로그인 창 띄우기
- 로그인 창 (회원가입 시 이메일=아이디, 비번 찾기 기능)
- 이미지 슬라이드 (가능하다면 카페 추천 리스트에 올라와있는 사진들로 슬라이드 구성 ex) 카페가 새로운 곳이 추가가된다면 이미지 슬라이드에도 사진하나가 추가되어 슬라이드 되는 기능)
2. 카페 리스트 페이지 (기능)
- 카테고리 별 검색 (지역, 맛집 태그)
- 카페 추가 버튼
- 마이페이지, 알림 nav추가
- 즐겨찾기 기능
3. 카페 상세 페이지 (기능)
- 카페 이미지 및 카카오맵API로 카페 위치 표시 => 이 기능 오래 걸릴것으로 예상(위치를 좌표로 변환시켜 불러와야함)
- 수정요청 버튼(수정요청 버튼을 누르면 해당 글을 작성한 유저에게 수정해달라고 알림이 가게) => 수정요청 버튼을 클릭하면 어떤 내용이 수정해야하는 것인지 작성 해야함
4. 카페 작성 페이지 (기능)
- 카페이름,지역, 맛집 태그, 위치, 이미지 업로드
5. 마이페이지(기능)
- 카페 작성한 목록 리스트 보여주기
- 카페 작성 목록 삭제, 수정
6. 비밀번호 재설정(기능)
- 이메일로 인증코드 발송
DB 구성
1. user테이블 (아이디: user_email, 비밀번호 : user_password, 닉네임: user_name, 즐겨찾기 : book_mark)
2. cafe테이블 (글 목록 : id, 카페이름 : name, 지역:region, 맛집태그:category, 위치:location, 이미지:image_url)
일단 이렇게 기초 틀을 잡아놓고 여기서 크게 바뀌지않는 선에서 조금씩 필요한 부분만 수정해나가면서 프로젝트를 진행하겠습니다.
'사이드 프로젝트' 카테고리의 다른 글
카페 추천 웹사이트(즐겨찾기 기능) (3) | 2024.12.01 |
---|---|
카페 추천 웹사이트(카페추천리스트 페이지 수정, 메인페이지 수정) (4) | 2024.11.29 |
카페추천 웹사이트(각 페이지 연결 및 DB 연동) (2) | 2024.11.25 |
카페추천 웹사이트(카페 작성 페이지 및 백엔드 설치) (1) | 2024.11.24 |
카페추천 웹사이트(마커생성과 버튼 스타일 수정, 지도 크기 조절) (2) | 2024.11.23 |