Skip to content

SINZAK/sinzak-backend

Repository files navigation

Quality Gate Status Lines of Code

신작

신세대의 작품을 만나다 • 백엔드 레포지토리


신작11 신작12 신작13 신작14


✨ 서비스 관련


📚 사용 스택


💻 Developers

팀원 이름 역할 전담 개발 내용

in-seo
Back-end - 기획 및 DB 설계(ERD)
- 소셜 로그인(구글, 카카오, 네이버, 애플), 회원가입 구현
- 자체제작 API https://univcert.com 을 이용한 메일 인증 간편화 (비동기 실행)
- 작품, 외주, 홈, 대학인증 전체 담당
- jwt 토큰을 이용한 유저 구분 및 허가
- aws Route 53을 이용한 도메인 연결(+https)
- EC2 세팅 및 RDS, s3 이미지 서버 연결
- Github Action + 도커를 이용한 CI/CD 자동화 구축
- Lazy Loading, DTO 전달, 커버링 인덱스, 페치 조인등을 통한 백엔드 최적화
- 캐시를 위한 redis 적용
- QueryDSL을 이용한 동적 쿼리 생성
- 스트림, 람다 등 함수형 프로그래밍 적용. 가독성 향상, sonarcloud로 리팩터링
- 구글 SEO 최적화

starwook
Back-end - 기획 및 DB 설계(ERD)
- 유저 프로필,팔로우,탈퇴 API
- Websocket,Stomp를 이용한 채팅 API
- db인덱스를 구축하여 작품 정렬 성능 향상
- sql문을 적절히 활용, db 접근 로직 리펙토링으로 N+1문제 해결 및 쿼리 최적화
- Websocket,Stomp를 이용한 채팅 API
- Firebase Messaging을 활용한 알림 기능 구현
- 캐시를 위한 redis 적용
- jmeter를 이용한 성능 테스트

🏠Architecture

Group 272

About

떠오르는 작가들의 작품 거래 및 작업 의뢰 플랫폼 🎨

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages