Skip to content

YOUNGHO0/Filmdoms_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 

Repository files navigation

필름덤즈 프로젝트

영화인들을 위한 커뮤니티 사이트를 개발합니다.

기획서의 경우 Main 브렌치에서 확인 가능합니다.

프로젝트 참여 인원

  • UI/UX 디자이너 2명
  • 기획자 1명
  • 프론트엔드 3명
  • 백엔드 3명

프로젝트 진행 기간

2023.02.04 - 완료

백엔드 세부사항 (마지막 업데이트: 23.05.23.)

참여 인원

개발 환경

  • 언어
    • Java (JDK 17)
  • 서버
    • Apache 2.0
    • Apache Tomcat 10.1.5
    • NGINX 1.20 (프록시 서버)
  • 프레임워크
    • Spring Framework 6.0.4
    • Spring Boot 3.0.2
    • Spring Data JPA 3.0.1
    • Spring Security 6.0.1
  • 데이터베이스
    • MariaDB 10.5 (개발 및 운영 환경)
    • h2 database 2.1.214 (로컬 환경)
    • Redis 7.0

협업 도구

  • Google Meet
  • Slack
  • Github

구현 완료 기능

  • 토큰 기반 로그인
    • 아이디, 비밀번호 로그인
    • 소셜 계정 로그인
  • 회원가입, 계정삭제
  • 회원 프로필 조회/수정
  • API 권한 설정
  • 게시글, 배너 CRUD (리팩토링 진행 중)
  • 게시판 조회
  • 메인 페이지 조회
  • 이미지 업로드
  • 댓글 CRUD
  • 게시글, 댓글 추천
  • 이메일 인증
  • 임시 비밀번호 발급
  • 게시글 검색
  • 공지 조회

구현 예정 기능

  • 태그(@) 이름으로 댓글 작성
  • 알림
  • 게시글, 댓글 신고
  • 관리자 페이지

About

필름덤즈 프로젝트 백엔드

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •