- 서비스분석을 바탕으로 쇼핑몰 클론코딩 프로젝트 수행 능력 향상
- 팀 프로젝트를 수행하며, SW 개발 뿐만 아니라 팀원들과 함께 문제를 해결하기 위한 협업 역량을 배양
1. JVM : 1.8.0_192
2. Web Server : Nginx 1.23.1
3. WAS : Tomcat 9.0.65
4. Visual Studio : 1.71.0
5. IntelliJ : IntelliJ IDEA 2021.3.2 (community)
6. React : 18.2.0
7. NodeJS : 16.16.0
8. springBootVer : '2.7.2'
9. Docker : 20.10.17
10. 기타 상세 버전 정보
- React : package.json
- SpringBoot : build.gradle
✨ (main) → (backend / frontend) → (feature/<BE / FE>/)
-
main
: release branch -
backend
: backend branch -
frontend
: frontend branch -
feature/<BE/FE>/<feature>
: 개별 개발 branch
✨ 형태 : git commit -m '#[깃이슈번호] [git 컨벤션]: [작업내용]'
예시 )
git commit -m '#[깃이슈번호] feat 페이지네이션 기능 추가'
-
git commit -m '#[깃이슈번호] style: 버튼 스타일링'
-
git commit -m '#[깃이슈번호] fix: 팝업 버그 수정'
-
git commit -m '#[깃이슈번호] docs: 리드미 수정'
Git 컨벤션
- feat : 새로운 기능
- fix : 버그 수정
- docs : 문서 (문서 추가, 수정, 삭제)
- style : 포맷팅, 세미콜론 추가, etc) 코드 변화 없을 때
- refactor : 코드 리팩토링
- test : 테스트 추가, 테스트 리팩토링
- chore: 빌드 업무 수정, 패키지 매니지 수정
# /backend/
$ gradlew clean build
$ build/libs/ssg-0.0.1-SNAPSHOT.jar -jar app.jar
# /frontend/
$ npm install
$ npm start
- 박찬흠 - backend - fineman999
- 박수아 - frontend - pakrsua
- 양진기 - backend - 82User
- 이창현 - frontend - ckdtns5262
- 전호정 - frontend - hoho