2024-1 인터넷 DB 응용 프로젝트입니다. 추천하고 싶은 나만의 부산 여행지 또는 풀코스를 서로 공유하고 소통하는 웹사이트입니다.
- 작성되어진 여행지들을 전체적으로 확인 가능
- 추천 해시태그는 등록된 여행지의 해시태그중 6개를 랜덤으로 추천
- 태그를 검색할 수도 있고 여행지 제목으로도 검색 가능
- 상단 헤더의 로그인 버튼을 눌러 로그인 화면으로 이동
- 태그나 제목을 검색하여 본인이 찾고 싶은 풀코스를 찾아볼 수 있음
- 여행지 등록 버튼을 눌러 본인의 부산 풀코스를 작성
- 소개글 제목, 코스 제목, 코스 위치, 사진, 소개, 태그들을 작성할 수 있음
- 태그는 띄어쓰기로 구분되어 DB에 저장
- 하단 중앙에 있는 + 버튼을 눌러 원하는 만큼 코스를 추가 가능
- 각 코스를 눌러 해당 코스의 정보를 볼 수 있음
- 자신의 글이라면 수정, 삭제 버튼을 눌러 수정, 삭제 가능
- 상세 페이지 하단에서 해당 게시글에 댓글을 달 수 있음
- 본인의 댓글은 우측 케밥 메뉴 버튼을 눌러 수정, 삭제 가능
- 상단 우측 프로필 이미지를 눌러 마이페이지로 이동
- 마이페이지에서 유저 정보 수정, 회원 탈퇴, 자신이 작성한 부산 풀코스를 모아볼 수 있음
남기성 | 송성현 | 김종경 |
순서도 설계 |
메인페이지 |
ERD 설계 |
기본적으로 Git Flow 전략을 이용합니다. 작업 시작 시 선행되어야 할 작업은 다음과 같습니다.
1. Issue를 생성한다.
2. feature Branch를 생성한다.
3. Add - Commit - Push - Pull Request 의 과정을 거친다.
4. merge된 작업이 있을 경우, 다른 브랜치에서 작업을 진행 중이던 개발자는 본인의 브랜치로 merge된 작업을 Pull 받아온다.
5. 종료된 Issue와 Pull Request의 Label과 Project를 관리한다.
- [feature] : 기능 추가
- [fix] : 에러 수정, 버그 수정
- [docs] : README, 문서
- [refactor] : 코드 리펙토링 (기능 변경 없이 코드만 수정할 때)
- [modify] : 코드 수정 (기능의 변화가 있을 때)
- [chore] : 이외에 거의 모든 것
## 💥이슈 설명
## 📚할 일 목록
## 👀참고 사항
## ⌛기한
### ✨ 개요
<!-- 변경 사항 및 관련 이슈에 대해 간단하게 작성해주세요. 어떻게보다 무엇을 왜 수정했는지 설명해주세요. -->
### 🙋🏻 PR 타입(하나 이상의 PR 타입을 선택해주세요)
어떤 변경 사항이 있나요?
- [ ] 기능 추가 ✨
- [ ] 기능 삭제 🔥
- [ ] 버그 수정 🐛
- [ ] CSS 등 사용자 UI 디자인 변경 🎨
- [ ] 코드에 영향을 주지 않는 변경사항(오타 수정, 탭 사이즈 변경, 변수명 변경) ✏️
- [ ] 코드 형태 개선 🎨
- [ ] 주석 추가 및 수정 ✏️
- [ ] 문서 수정 📝
- [ ] 의존성, 환경 변수, 빌드 관련 코드 업데이트 🔨
- [ ] 파일 혹은 폴더명 수정 📂
- [ ] 파일 혹은 폴더 삭제 🗑️
### 📷 Key Changes
<!-- 구현 내용 중 애니메이션이나 화면 UI와 관련된 내용이 있을때 넣을 수 있다면 넣어주세요. -->
### ✍🏻 To Reviewers
<!-- 팀원들에게 코드리뷰를 할 때 확인해주었으면 하는 내용을 적어주세요. -->
<!-- 여기에서 이 부분 잘 모르겠는데 한번 봐주실 수 있나요? -->