칸반 보드를 활용한 트렐로 웹 서비스

song yuheon·2023년 9월 30일
0

Project

목록 보기
3/31



프로젝트 소개


  • 로그인한 사용자들에게 프로젝트 관리를 위한 칸반 보드 기반의 트렐로 서비스를 제공하는 웹 플랫폼

프로젝트 구성원


  • 팀장 : 송유헌
  • 팀원 : 최수경
  • 팀원 : 강다온


프로젝트 기간


  • 2023/09/15 ~ 2023/09/27

커뮤니케이션


  • GitHub
  • Slack
  • Notion

프로젝트 기술 스택


1. Application

  • 프론트엔드
    HTML5, CSS3, Thymeleaf
  • 백엔드
    Java, Gradle, Spring Boot, Spring Security, JPA

2. Test

  • JUnit5, Postman, Mockito

3. Database

  • AWS-RDS ( MySQL ), H2-DB( Test )

4. Infra

  • GitHub Actions, AWS ( EC2 + RDS + Route53 )

아키텍처



CI / CD



ERD



핵심 기능


  1. 사용자 관리 기능 [ 로그인 ( Spring Security 사용 ), 회원가입, 회원탈퇴, 로그아웃 ]
  2. 컨텐츠 관리 기능 [ 보드 & 컬럼 & 카드 ( 생성, 조회, 수정, 삭제 기능 ) ]
  3. 로드 밸런스를 이용한 부하 분산 기능
  4. HTTPS를 이용한 보안 기능

테스트



GitHub



Notion.so



프로젝트 스터디 블로깅


JAVA

JPA

CI/CD

HTTPS

테스트 코드

로그 관리


트러블 슈팅


Java

CI/CD

Test


profile
backend_Devloper

0개의 댓글