seb39_pre_051
코드스테이츠 seb39_pre_051팀 stackoverflow 클론코딩
프로젝트 요약
프론트와 백엔드가 협업하여 스택오버플로우를 클론코딩하는 프로젝트입니다.
프로젝트 목표
-
기획부터 배포까지 전반적인 개발 과정 경험하기
-
프론트엔드와 백엔드 소통 연습하기
기간
- 2주: 2022.08.23(화) ~ 2022.09.06(화)
팀 소개
이창훈 | 한정윤 | 김충섭 | 김수빈 |
---|---|---|---|
Frontend | Frontend | Backend(팀장) | Backend |
기술 스택
FrontEnd
HTML
CSS
Javascript
React
Redux Toolkit
Styled Components
BackEnd
Java 11
Gradle 7.4.2
Spring Boot 2.7.3
H2
MySQL
Spring Data JPA
Spring Security
JWT
Spring Validation
Lombok
Mapstruct
Swagger
문서/협업
Github Projects
Issue
Milestones
Git
Slack
Zoom
브랜치 전략
-
git flow
-
main : 운영환경에서 사용되는 브랜치입니다.
-
dev: 개발환경에서 사용되는 브랜치입니다.
-
feat: 기능을 개발할 때 사용되는 브랜치입니다.
-
기능 정의
-
회원가입
-
토큰을 이용한 사용자 관리
-
로그인/로그아웃
-
프로필 닉네임, 비밀번호 수정
-
유저 등록, 수정, 삭제, 조회
-
질문 등록, 수정, 삭제, 조회
-
답변 등록, 수정, 삭제, 조회, 채택
-
댓글 등록, 수정, 삭제, 조회
-
페이징
-
질문 검색
-
Light/Dark 모드
-
질문, 답변 좋아요