Skip to content

TeamTeacherAndStudent/Sportogether

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Sportogether

팀원 : 김지은, 노일기, 송윤수

수행기간

2021년 9월 3일 ~ 10월 08일

Contetns

  1. 기획의도
  2. 설계의 주안점
  3. 사용기술 및 개발환경
  4. 프로젝트 기능 구현

기획의도

대한민국 스포츠의 발전과 건강한 스포츠 문화가 정착되길 희망하며 비인기 종목에 대한 지속적인 관심을 지원할 수 있는 '후원 프로젝트'

설계의 주안점

  1. 67개의 스포츠 종목소개
  2. 대회 d-day
  3. 쿠키를 통한 홈페이지 일일 방문자 수, 전체 방문자 수 구현
  4. 후원할 선수 응원 댓글
  5. 후원 내용을 sns 링크 공유가능, 공유링크 URL 팝업창
  6. 카카오페이로 후원 간편 결제
  7. 임시 비밀번호 이메일 발송을 통한 비밀번호 찾기
  8. 제목, 내용, 제목+내용을 기준으로 검색이 가능한 자유게시판
  9. 에디터를 통해 구현한 자유게시판 글쓰기 구현
  10. '선수'임을 이메일을 통해 인증 가능하도록 구현

사용기술 및 개발환경

Category Detail
FrontEnd HTML5, CSS3, JS
BackEnd JAVA(JDK 1.8), Servlet
OS Windows10
Framework BootStrap
Library & API JQuery, Iamport, webSocket
IDE Eclipse
Server Tomcat(v8.5)
Document & Tool Google Drive, draw.io, ERDCloud, Allo, slack
CI Github
DataBase Oracle

프로젝트 기능 구현

  • 김지은

    • 메인페이지
      • js를 통한 대회 d-day구현
      • 메인페이지 front-end
    • 자유게시판
      • 게시판 등록/수정/삭제/신고 구현
      • 회원 게시판 댓글 등록/삭제 구현
      • 검색을 통해 제목+내용, 제목, 내용을 기준으로 검색 가능
    • 관리자 페이지
      • 신고수에 따른 정렬 구현
  • 노일기

    • 로그인
      • 회원가입 페이지 구현
      • 아이디 찾기/ 비밀번호 찾기 구현
      • 임시비밀번호 이메일 발송
    • 후원페이지
      • 후원 글 등록/수정/삭제 구현
      • 댓글 등록/삭제/신고 구현
      • 결제 api를 통해 카카오페이 결제 구현
      • SNS 링크 공유, URL 링크 공유 구현
    • 관리자 페이지
      • 후원 신고 구현
      • 승인 대기 캠페인 목록 구현
  • 송윤수

    • 공지사항
      • 관리자 공지사항 등록/삭제 구현
    • 1:1 문의사항
      • 회원 본인 글만 작성가능 구현
      • 관리자만 댓글 등록가능 구현
      • 답변여부 확인가능 구현
    • 마이페이지
      • 프로필 수정 / 탈퇴 구현
      • 선수인증시 이메일 발송가능 구현
      • 작성글 모아보기 구현
    • 관리자페이지
      • 아이디로 전체 회원 검색 구현