Skip to content

kodesalon/project

Repository files navigation

CI

KodeSalon 게시판 서버

✅ 목표

  • 기능구현에만 집중하지 않기
  • 유연하고 확장성이 좋은 객체지향적인 코드 작성
  • TDD 방식으로 개발하여 Test coverage 80% 이상 유지
  • code convention 준수 : 캠퍼스 핵데이 Java 코딩 컨벤션 , AngularJS Commit Message Conventions
  • Git branch 전략 사용
  • 프로젝트 문제사항 및 해결 방법 Github wiki 공유
  • 프로젝트 진행사항 Github issue, project 관리

✅ 기술 스택

Backend

  • Java11
  • Spring Boot
  • JPA, Querydsl, Flyway
  • Junit5, Mockito, DbUnit
  • Gradle

DevOps

  • AWS - EC2, RDS, S3, CodeDeploy
  • MySQL, Redis
  • Jenkins
  • Nginx
  • Sonarqube
  • Docker

Collaboration & Tool

  • Slack
  • Intellij, Vim
  • Git, Github

✅ 서버 구조도

kodesalon-structure

### 서버 구조를 적용한 방법

AWS

Jenkins

Sonarqube

Docker

✅ 기술적 이슈

About

Spring Boot & JPA project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published