Skip to content

DevDanielNAM/BFC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Header

Introduction

2024-1 인터넷 DB 응용 프로젝트입니다.
추천하고 싶은 나만의 부산 여행지 또는 풀코스를
서로 공유하고 소통하는 웹사이트입니다.

Stack






Flow Chart

image

ERD

image

주요기능

메인페이지

image

  • 작성되어진 여행지들을 전체적으로 확인 가능
  • 추천 해시태그는 등록된 여행지의 해시태그중 6개를 랜덤으로 추천
  • 태그를 검색할 수도 있고 여행지 제목으로도 검색 가능
  • 상단 헤더의 로그인 버튼을 눌러 로그인 화면으로 이동

로그인, 회원가입 페이지

image image

검색

image

  • 태그나 제목을 검색하여 본인이 찾고 싶은 풀코스를 찾아볼 수 있음

코스 게시글 작성, 수정 페이지

image

  • 여행지 등록 버튼을 눌러 본인의 부산 풀코스를 작성
  • 소개글 제목, 코스 제목, 코스 위치, 사진, 소개, 태그들을 작성할 수 있음
  • 태그는 띄어쓰기로 구분되어 DB에 저장
  • 하단 중앙에 있는 + 버튼을 눌러 원하는 만큼 코스를 추가 가능

상세페이지

image

  • 각 코스를 눌러 해당 코스의 정보를 볼 수 있음
  • 자신의 글이라면 수정, 삭제 버튼을 눌러 수정, 삭제 가능

댓글

image
image
image

  • 상세 페이지 하단에서 해당 게시글에 댓글을 달 수 있음
  • 본인의 댓글은 우측 케밥 메뉴 버튼을 눌러 수정, 삭제 가능

마이페이지

image image
  • 상단 우측 프로필 이미지를 눌러 마이페이지로 이동
  • 마이페이지에서 유저 정보 수정, 회원 탈퇴, 자신이 작성한 부산 풀코스를 모아볼 수 있음

Members

남기성 송성현 김종경

순서도 설계
상세페이지
댓글
CSS

메인페이지
검색
로그인
회원가입

ERD 설계
코스 게시글 작성
수정페이지
마이페이지


Git Flow

기본적으로 Git Flow 전략을 이용합니다. 작업 시작 시 선행되어야 할 작업은 다음과 같습니다.

1. Issue를 생성한다.
2. feature Branch를 생성한다.
3. Add - Commit - Push - Pull Request 의 과정을 거친다.
4. merge된 작업이 있을 경우, 다른 브랜치에서 작업을 진행 중이던 개발자는 본인의 브랜치로 merge된 작업을 Pull 받아온다.
5. 종료된 IssuePull RequestLabelProject를 관리한다.

Branch Convention

- [feature] : 기능 추가
- [fix] : 에러 수정, 버그 수정
- [docs] : README, 문서
- [refactor] : 코드 리펙토링 (기능 변경 없이 코드만 수정할 때)
- [modify] : 코드 수정 (기능의 변화가 있을 때)
- [chore] : 이외에 거의 모든 것

Issue Template

## 💥이슈 설명

## 📚할 일 목록

## 👀참고 사항

## ⌛기한

Pr Template

### ✨ 개요
<!-- 변경 사항 및 관련 이슈에 대해 간단하게 작성해주세요. 어떻게보다 무엇을 왜 수정했는지 설명해주세요. -->


### 🙋🏻 PR 타입(하나 이상의 PR 타입을 선택해주세요)
어떤 변경 사항이 있나요?

- [ ] 기능 추가 ✨
- [ ] 기능 삭제 🔥
- [ ] 버그 수정 🐛
- [ ] CSS 등 사용자 UI 디자인 변경 🎨
- [ ] 코드에 영향을 주지 않는 변경사항(오타 수정, 탭 사이즈 변경, 변수명 변경) ✏️
- [ ] 코드 형태 개선 🎨
- [ ] 주석 추가 및 수정 ✏️
- [ ] 문서 수정 📝
- [ ] 의존성, 환경 변수, 빌드 관련 코드 업데이트 🔨
- [ ] 파일 혹은 폴더명 수정 📂
- [ ] 파일 혹은 폴더 삭제 🗑️


### 📷 Key Changes
<!-- 구현 내용 중 애니메이션이나 화면 UI와 관련된 내용이 있을때 넣을 수 있다면 넣어주세요. -->


### ✍🏻 To Reviewers
<!-- 팀원들에게 코드리뷰를 할 때 확인해주었으면 하는 내용을 적어주세요. -->
<!-- 여기에서 이 부분 잘 모르겠는데 한번 봐주실 수 있나요? -->

About

2024-1 Internet DB Project Busan Full Course

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •