Vibecap
[UMC 3기] Vibecap 프로젝트
앱 소개
사용자가 제출한 이미지에 어울리는 음악을 재생해주는 (안드로이드)애플리케이션
서비스 로직 구현
- Google Cloud Vision API 사용법 익히기
- 도메인별 API SPEC 작성
- Spring Security를 사용한 회원가입 & 로그인 기능 구현
- capture 기능
- 알림 기능
infra 구축
- AWS ec2 instance : linux/amd64
- AWS rds instance : mysql 8.0.25
- Docker로 완성된 기능만 일단 배포
- 백그라운드 프로세스의 로그 출력
- 로컬, 테스트, 배포를 위한 프로필 변경 자동화
- 빌드&배포 스크립트 작성
문제 해결
TODO
일단 빠르게 앱을 완성하기 위해 넘어간 것들
NoticeComment
,NoticeSubComment
,NoticeLike
클래스에 다형성 적용- 단위 테스트 작성
- 검색어 생성 로직 개선
- SQL DML, DDL 의존성 낮추기
- logfile에 의미있는 기록 남기기
Comments