❤️ 프로그래머를 위한 질의응답 커뮤니티 서비스 - stack overflow

https://camo.githubusercontent.com/70d28a40c9e48f689c27628eb205af2747a5ff566c6a205ced596bf69d826e7c/68747470733a2f2f76656c6f672e76656c63646e2e636f6d2f696d616765732f6465766672616e6b392f706f73742f31646632353962322d653463622d343733622d386263642d3033383837363161353936612f696d6167652e706e67

개발기간: 2022.12.15 ~ 2023.01.02

배포주소: http://seb41-pre-035.s3-website.ap-northeast-2.amazonaws.com/



🧡 팀원 소개

윤창록 남상민 홍정완 임현아 이세나 박한나
윤창록 남상민 홍정완 임현아 이세나 박한나
Backend / 팀장 Backend Backend Frontend / 부팀장 Frontend Frontend
my-roki cjswo4034 H-JWANNA mmyona dev-sena hannaax


💛 로컬에서 사용하기

서버 열기

Requirements

  • Redis (6379 포트에서 실행중이여야 합니다.)

  • Java >= 11

Command

cd ./server
./gradlew clean build
java -jar -D"spring.profiles.active=local" ./build/libs/sof-0.0.1-SNAPSHOT.jar

클라이언트열기

npm install -g serve

  • build 폴더의 정적 파일들을 실행시키기 위해서는 웹 서버가 필요합니다.

  • 간단한 웹 서버는 serve라는 패키지로 실행시킬 수 있습니다.

  • build 폴더 내부에서 npm을 통해 서버를 설치합니다. (node.js가 설치되어 있어야 합니다.)

serve

  • build 폴더에서 웹 서버를 실행할 수 있습니다.

ctrl + c

  • 서버를 종료합니다.


💚 Skills

Front-end

  • JavaScript
  • React
  • React Router
  • Recoil
  • Axios
  • AWS S3

Back-end

  • Java
  • Spring boot
  • Spring security
  • Spring data jpa
  • Gradle
  • AWS EC2
  • Redis


💙 Documents



💜Git Commit & PR Message

tag description
feat 새로운 기능 추가
design CSS 등 사용자 UI
fix 버그 수정
refact 코드 리펙터링 (변수명 변경, 세미 콜론 추가 등 단순한 변경 포함)
test 테스트와 관련된 코드
docs 문서 또는 주석 (spring doc, md 파일 등)
build 빌드 또는 외부 의존성 (npm, gradle)
chore 기타 사항
deploy 통합 및 배포와 관련된 작업