Skip to content
SeoKyung Lim edited this page Feb 8, 2024 · 27 revisions

📼 Catchy Tape

누구든지 노래를 공유할 수 있는
숨겨진 아티스트의 노래를 들을 수 있는
Catchy Tape 로 오세요 ~ 📼 📼

Hits

OverView

Player Playlist Upload Search

TechStack

계속 업데이트 될 예정

🤖 Android

Category TechStack 기록
Architecture Clean Architecture, Multi Module, MVVM 프로젝트 구조build-logic네트워크 예외처리
DI Hilt
Network Retrofit, OkHttp, Kotlin Serialization 역/직렬화 라이브러리 비교
Asynchronous Coroutines, Flow
Jetpack Media3, DataBinding, Navigation, DataStore Media Session
Image Glide
CI/CD Github Actions PR 단위 테스트 자동화Github Release 자동화Firebase App 배포 자동화
Test Kotest Kotest 도입기
Logging Timber Timber 적용 이유
  • 🔧 Architecture
image
그 외 기록

📡 Server

Category TechStack 기록
Framework, Language NestJS, TypeScript Nest 사용 이유
DB & ORM MySQL & TypeORM TypeORM 사용 이유관련 개념 학습
Test Jest
Load Test nGrinder -> k6 부하 테스트 일대기부하 테스트 결과 기록지
API Docs SwaggerHub Swagger Hub 링크
CI/CD Github Actions Github Actions 활용한 자동 배포
NCP Server, Container Registry, VPC, Object Storage vpc 환경 구성
기술적 도전 음악 인코딩, 인덱싱, docker 활용 배포, 부하 테스트 인코딩인덱싱배포
한 눈에 보는 서버 기술 스택 서버 기술 선정 이유
  • 🔧 Architecture
✏️ 그 외 기록 인코딩 성능 개선기
ssh 터널링

Team. 🍗 오도독

J043_김형운 J128_임서경 K013_박유라 K018_송준영 K031_이태경
Backend Backend Android Android Android
강아지 귀여웡 엄마 뱃속으로 다시 들어가고 싶네요 hiphop은 계란이다 🥚 0과 1로 사람을 만들 수 있을까요? Music is my life~
Clone this wiki locally