Skip to content

alsgur9810/webproject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dogetherboot

Contents
  1. 개요
  2. 내용
  3. 구현 기능

📝개요

  • 프로젝트 명 : Dogether

  • 일정 : 2023년 08월 13일 ~ 2024년 01월 10일

  • 개발 목적 : 애견 동반 활동 장소의 정보를 공유하고 소통할 수 있는 커뮤니티 사이트 제작

  • 개발 환경

    • O/S : Windows 11
    • Server : Apache-tomcat-9.0
    • IDE : STS4, Visual Studio Code
    • Database : MariaDB
    • Programming Language : JAVA, HTML, CSS, JavaScript, SQL
    • Cloud : AWS
    • Framework/flatform : SpringBoot 3.1.5, Bootstrap, React
    • Version management : Git, Notion, ERDCloud, KakaoOven

📝내용

  • 팀원별 역할

    • 공통 : 기획, 요구 사항 정의, DB 설계
    • 조민혁 : 백엔드 기능 구현(장소 추천 목록-필터링 & 상세-리뷰, 별점, 관심 장소, 글 등록 & 모아보기, 활동 내역(내가 작성한 게시글), JWT(비밀번호 변경, ID 찾기, 프론트엔드 기능 구현(맡은 페이지 DB-React Axios로 연결, 카카오 지도 API 연동)
    • 김진광 : 백앤드 기능 구현(Spring Security(로그인, 로그아웃), 내 정보 조회, 회원가입, 내 정보 수정, 관리자 페이지, 권한 부여, Social Login(OAuth2(구글, 네이버, 카카오)), 프론트엔드 기능 구현(로그인)
    • 권민혁 : 크롤링, 백앤드 기능 구현(로그인, 로그아웃, 세션 유지, 인증, 게시판 CRUD, 댓글 CRUD, 내 정보 조회 및 회원 탈퇴)
    • 박유람 : 백앤드 기능 구현(게시판 이미지 업로드 기능, 조회수 기능, 검색 기능, 게시판 텍스트 에디터 적용), 프론트 백 연동(게시판, 댓글, 회원가입)
    • 심성우 : 프론트 기능 구현(회원가입, 비밀번호 변경, 내 정보 조회, 게시판 목록, 상세, 로그인, ID/PW/Email 유효성 검사, PW 토글 버튼, Keydown 기능, Prompt, Alert 기능)
    • 남다은 : 프론트 기능 구현(메인, 장소, 게시판, 활동 내역, 관심 장소, 관심 글, 이미지 업로드 기능, 네비게이션 바, 각종 캐러셀, 사이드바, 페이지네이션)
  • 구현 기능

    • 회원(JWT)
    • 커뮤니티 게시판 CRUD
    • 장소 추천 게시판 CRUD
  • 화면 구성도
    image

  • DB 설계
    image


📝구현 기능

메인 페이지

  1. 메인페이지

image

메인 페이지

  • 구현 기능 설명
    • 네비게이션바 : 페이지 이동
    • 장소 바로 가기
    • 뉴스 / 홍보 게시판 글 보여주기

회원가입, 로그인

  1. 회원가입

image

회원 가입

  • 구현 기능 설명
    • 중복 확인
    • 유효성 검사
    • 비밀번호 보이기

  1. 로그인

image

로그인

  • 구현 기능 설명
    • JWT 발급
    • 비밀번호 보이기
    • 소셜로그인 (OAuth2.0)

  1. 내 정보 확인

image

내 정보 확인

  • 구현 기능 설명
    • 내 정보 확인
    • 회원 탈퇴

  1. 내 관심 장소 모아보기 / 내 활동 내역

image

내 관심 장소 모아보기 / 내 활동 내역

  • 구현 기능 설명
    • 사이드 바 : 페이지 이동
    • 내 관심장소 / 내 활동 내역 보여주기
    • 페이징

장소 추천 게시판

  1. 장소 추천 목록

image

장소 추천 목록

  • 구현 기능 설명
    • 장소 필터
    • 평점

  1. 장소 추천 상세 페이지

image

장소 추천 상세 페이지

  • 구현 기능 설명
    • 관심 장소 등록
    • 가게 정보 / 리뷰
    • 카카오 지도 API

  1. 장소 추천 상세 페이지2

image

장소 추천 상세 페이지 2

  • 구현 기능 설명
    • 리뷰 등록 / 수정 / 삭제
    • 별점 부여

Community

  1. 공지사항

image

공지사항

  • 구현 기능 설명
    • 게시글 리스트
    • 검색
    • 페이징
    • 게시글 작성 페이지 이동

공지사항

  • 구현 기능 설명
    • 게시글 리스트
    • 조회수
    • 게시글 좋아요
    • 댯굴 등록 / 수정 / 삭제

  1. 후기

image

후기

  • 구현 기능 설명
    • 게시글 리스트
    • 게시글 등록
    • 이미지 등록

후기

  • 구현 기능 설명
    • 게시글 이미지
    • 게시글 수정 / 삭제

  1. 뉴스 / 컬럼

image

뉴스 / 컬럼

  • 구현 기능 설명
    • 게시글 등록

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published