An open API service indexing awesome lists of open source software.

https://github.com/codestates-seb/seb40_pre_007

6명의 인원이 함께 협업한 Stack Overflow 클론코딩 프로젝트입니다.
https://github.com/codestates-seb/seb40_pre_007

Last synced: 9 months ago
JSON representation

6명의 인원이 함께 협업한 Stack Overflow 클론코딩 프로젝트입니다.

Awesome Lists containing this project

README

          

# ☘️ Pre_Project



## 💡프로젝트 소개

4개월간 배운 내용을 기반으로 구현한 Stack Overflow 클론코딩 프로젝트입니다.

## 🖥 프로젝트 데모
![2022-11-04 19 56 24](https://user-images.githubusercontent.com/70190106/199956830-658f4756-fa96-404a-8280-6bda0f7889bf.gif)

## 🗓 프로젝트 기간

- 2022.10.24 ~ 2022.11.07(2주)


## 🚀 프로젝트 목표

프론트엔드, 백엔드간의 협업을 통해 학습으로 경험하지 못하는 실무능력을 향상시키고자 하였습니다.

CRUD를 기반으로 아래와 같은 기능 구현을 목표로 하였습니다.

- 회원 가입
- JWT 로그인
- 게시글 조회 / 작성 / 삭제 / 수정
- 댓글 조회 / 작성 / 삭제 / 수정
- REST API
- AWS 배포


## 🔗 배포 링크

✨ [I1E5 Stack Overflow](http://i1e5.s3-website.ap-northeast-2.amazonaws.com/)


## 🧩 테스트 계정

- id : coding@gmail.com
- p/w : 123456Q!

## 🙌 Team members

안녕하세요!

코드스테이츠 40기 PRE - PROJECT 를 위해 구성 된 팀 **I1E5** 입니다.😊

| 박혜정 (FE 팀장) | 김승환 (FE 리더) | 유은비(FE) | 이가형 (BE 리더) | 정경은 (BE) | 정소이 (BE) |
| :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------: | :-------------------------------------------------------------------------: | :-------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------: |
| | | | | | |
| [@hyejj19](https://github.com/hyejj19) | [@seunghw](https://github.com/seunghw) | [@rachelyu1025](https://github.com/rachelyu1025) | [@hyeongiii](https://github.com/hyeongiii) | [@bbororo](https://github.com/bbororo) | [@JungSoyi](https://github.com/JungSoyi) |
## ⏰ Team rules
### 데일리 스크럼

- 공통 데일리 스크럼: 10:00 ~ 10:30 => 💻회의실
- FE/BE 데일리 스크럼: 10:30 ~ 11:00 => 💛FE 회의실 & 💜BE 회의실
- 필수 온라인 타임 & 모각코타임: 13:00 ~ 17:00 => 🔥모각코 채널
- 마무리 미팅 : 17:00 ~ 17:30 => 💻회의실

### 공통 규칙
- [x] 밤샘 절대 금지 : 아침에 일어나고, 밤에 자는 루틴을 유지해주세요. 건강 지켜~~~
- [x] 오버커뮤니케이션 지향
- [x] 메시지 확인했다면 대답 혹은 이모지 등 꼭 남겨주기!
- [x] 모르는 부분, 막히는 부분은 바로 공유하기!
- [x] 의견은 명확하게 제시하기, 피드백은 친절하고 상냥하게😉
- [x] 외출, 자리비움 일정은 일정-공유 채널에 미리 공유하기
- [x] 껄끄러운 말 해야할 것 같을때 용용체 사용하기 ex)이건 좀 아쉽네용~



## 🛠 Tech Stacks

### 🎨 Frontend


### 💻 Backend

### 라이브러리 버젼

#### 🎨 Frontend
- react 18.2.0
- react-router-dom v6
- react-hook-form 7.38.0
- toast-ui/react-editor 3.2.2
- toast-ui/editor-plugin-code-syntax-highlight 3.1.0
- tailwindcss 3.2.1

#### 💻 Backend
- java 11.0.x
- Spring boot 2.7.5
- Spring Security 5.7.4
- Spring Data JPA 2.7.5
- mysql 8.0.28

### 🖋 Collaboration Tools



## 🏡 Project Architecture
![image](https://user-images.githubusercontent.com/70190106/199959412-1a93a4f6-2c01-4f77-a3ad-b137aa65e2ab.png)

## ✏️ Commit Convention

- 🎉 init : 프로젝트 시작
- ✨ feat : 새 기능
- 🐛 fix : 버그 수정
- 🎨 styling : 코드의 구조/형태 개선
- 📝 docs : 문서(주석) 수정
- ♻️ refactor : 코드 리팩토링
- 🚑 hotfix : 긴급 수정
- 💄 ui : UI/스타일 파일 추가/수정
- ⚡️ improve : 성능 개선
- 🔥 remove : 코드/파일 삭제
- ✅ test : 테스트 추가/수정
- 🔖 release : 릴리즈/버전 태그