Skip to content

codestates-seb/seb42_pre_022

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

501 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🍾Team.BottledJade's Stackoverflow:sparkles:


roobits

  • 팀 이름 : 🍾 Team.BottledJade
  • 프로젝트 명 : 우리만의 Stackoverflow 만들기
  • 프로젝트 기간 : 2023.02.13. - 2023.03.02.
  • 팀원 : 안병옥(팀장), 강은서, 현지원, 양예진(부팀장), 김민지, 조윤희
  • 배포 링크 : 🌎 pre-stackoverflow.site

🧑‍💻 Member

안병옥
(BE, 팀장)
강은서
(BE)
현지원
(BE)
양예진
(FE, 부팀장)
김민지
(FE)
조윤희
(FE)
안병옥 강은서 현지원 양예진 김민지 조윤희

- 질문 CRUD 개발
- 태그 CRU 개발

- 로그인 인증 개발
(JWT 발급, 인증)
- OAuth2.0 로그인
인증 처리(구글)
- Spring Security
- User CRUD
- 프로필 이미지 관리
- 예외처리 로직 기능

- 답변 CRUD 개발
- 댓글 CRUD 개발
- RestDocs API
문서화 기능 구현
- AWS 배포 환경 구축

- Login 페이지
(JWT/OAuth2.0)
- Signup 페이지
- 질문 Create
- Tags 페이지
- Footer 컴포넌트
- Aside
(오른쪽 사이드바)

-메인페이지 구현
(필터,정렬,조회)
-마이페이지 구현
(조회, 수정)
-유저페이지 구현
-페이지네이션
-질문 검색
(tag, body,
user,answerCo)
-Nav(lfet)

- Header 구현
- Question 페이지 구현
- EditPost 페이지 구현
- Users 페이지 구현
- 질문 RUD
- 답변 CRUD
- 댓글 CRUD
- util 함수 작성


⚙️ Tools

Github Discord Notion ZEP
github logo Discord logo Notion logo ZEP logo

🖥 Front-end

Html CSS JavaScript React Styled-
Components
axios Redux Toolkit timeago.js React-Quill
Html
CSS
icon
icon
styled-components icon

🔒 Back-end

Java mySQL AWS Spring Spring
Boot
JWT Spring
Security
icon
icon
icon
spring logo spring-boot logo spring-boot logo spring-boot logo


🌟 Pages & Features

메인 페이지(검색,정렬) 질문 작성 유저 페이지
회원가입 페이지 로그인/구글 OAuth2 인증
질문 Create 질문 RUD
답변 CRUD 코멘트 CRUD
유저 마이페이지 USER & TAG 페이지

📓 사용자 요구사항 정의서

사용자 요구사항 정의서


🦥 Git

🪵 Branch

main : 배포 브랜치
release : 메인 브랜치 배포전 테스트 브랜치
dev/FE : 프론트엔드 개발 환경 브랜치
dev/BE : 백엔드 개발 환경 브랜치
feat/역할군/개발명 : 기능 개발 브랜치 ex) feat/FE/Askquestion


✉️ Commit Message

Message 설명
[feat] 새로운 기능을 추가할 경우
[fix] 버그를 고친 경우
[design] CSS 등 사용자 UI 디자인 변경
[style] 코드 포맷변경, 세미콜론 누락, 코드수정이 없는 경우.
[refactor] 프로덕션 코드 리펙토링할 경우
[comment] 필요한 주석 추가 및 변경
[docs] 문서를 수정한 경우
[test] 테스트 코드 작업을할 경우
[chore] 빌드 테스트 업데이트, 패키지 매니저를 설정하는 경우
[rename] 파일 혹은 폴더명을 수정하거나 옮기는 작업만 하는 경우
[remove] 삭제하는 작업만 수행한 경우
[init] 브랜치 초기화 및 초기셋팅 관련된 설정일 경우

About

스택오버플로우 클론 코딩

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors