ddaeunbb / seb44_pre_015

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


roobits

  • Team name : MZ개발자들
  • Project : Stackoverflow Renewal
  • Project duration : 2023.06.09 - 2023.06.27
  • Team members : 손기배(팀장), 김준영, 오민성, 김다은(부팀장), 김현구, 위정연, 최지은
  • Link : 배포 사이트
  • 사용자 요구사항 정의서: 사용자요구사항 정의서
  • DB diagram: DB diagram
  • API 명세서: API명세서

💼 Team

손기배
(BE, BE lead)
김준영
(BE)
오민성
(BE)
김다은
(FE, FE lead)
김현구
(FE)
위정연
(FE)
최지은
(FE)
손기배 김준영 오민성 김다은 김현구 위정연 최지은

Pages
- Signup page
- Login page
Components
- Buttons
- Header
Features
- Email signup
- Email login
- Logout
- Manage access token

Question CRUD
List of questions by API
JWT
Spring Security
CI/CD with Docker, Actions, EC2
Tag function
Unit test, Slice test
Spring Rest Docks


Answer CRUD
Answer Selection
Question Selection
Answer VoteCount
- Comment CRUD
Answer VoteCount
CI/CD with Docker, Actions, EC2
Spring Rest Docks


Pages
- Main page
- Search Page
- Detail Page
- MyPage
Netlify Deployment
Branch Managing


Pages
-MainPage
- LoginPage
Components
- Search box


- Question Submission Page
- Question Edit Page-Title, Content, and Tag Editing Feature
- Text Editor Feature
- UI Design
- Footer


Pages
- question CU
Features
- tags
Components
- userInfo
- header
- tags


Name Github ID
손기배 @7lpear
김준영 @Junyoungs7
오민성 @gutack54321
김다은 @ddaeunbb
김현구 @hyeongu1
위정연 @yeon0226
최지은 @jieun419

⚙️ Tools

skillstack


👩🏻‍💻 Wireframe

https://www.figma.com/file/ZzVeXd7hL301psnaCpMRSx/%5BMZ%EA%B0%9C%EB%B0%9C%EC%9E%90%EB%93%A4%5D-UXUI?type=design&node-id=0-1&t=pVKkTLeNd6Dx7c27-0

👩🏻‍💻 UserFlow


🔖 DB Diagram

스크린샷 2023-06-23 오후 2 58 46

메인페이지

1-메인페이지-로그인 전


로그인페이지

0-로그인페이지


검색페이지

1-검색페이지


질문작성페이지

2-질문작성페이지


질문뷰페이지

3-질문뷰페이지


마이페이지

4-마이페이지


📎 Git

MileStone Convention

  • fe/페이지 : 프론트 마일스톤명
  • be/기능 : 백 마일스톤명

Issue Convention

  • fe-페이지-컴포넌트 : 프론트 이슈명
  • be-기능-세부기능 : 백 이슈명 - ex) be-Question-Post

🌲 Branch

  • main : 서비스 운영 브랜치
  • dev : 메인 브랜치 배포전 릴리즈 브랜치
  • be-dev : BE 개발 환경 브랜치
  • fe-dev : FE 개발 환경 브랜치
  • be-feat/[feature name] : BE 기능 개발 브랜치
  • fe-feat/[feature name] : FE 기능 개발 브랜치

✉️ Commit Message

Message 설명
[add] 새로운 프로젝트,파일 등 추가
[feat] 새로운 기능 추가
[fix] 버그 수정
[refactor] 코드 리팩토링
[style] 코드 포맷팅, 세미콜론 누락, 코드 스타일 변경 등
[remove] 사용하지 않는 파일 또는 폴더 삭제
[rename] 파일 또는 폴더명 수정
[chore] 빌드 업무 수정, 패키지 매니저 수정

About


Languages

Language:Java 55.7%Language:JavaScript 22.7%Language:HTML 21.7%Language:CSS 0.0%