개발 언어 및 활용 기술
프론트 개발 환경
- IDE : VSCODE
- 개발 언어 : JavaScript
- 프레임워크 : ReactJS (CRA)
- 상태관리: Context API
- 컴포넌트 UI: styled-components
- UI 프레임워크: MUI
배포
- netlify
백엔드 개발 환경
- IDE : IntelliJ
- 개발 언어 : Java 11
- 프레임워크 : SpringBoot
- 영속성 프레임워크 : JPA
- 빌드도구 : Gradle
- 데이터베이스 : MySQL
- 파일 저장소: S3
- 이외 기술
- Spring Security
- QueryDsl
- WebSocket
배포
- AWS EC2 + CodeDeploy + Github Actions
협업 관리
- 커뮤니케이션 :
- API 문서화
- 이슈 관리
- 코드 관리