- 서버 구축 기간: 9일
- 서버 주소: https://music-server.fly.dev/
- Amazon RDS를 이용하여 구축한 MySQL 데이터베이스와 Express를 사용하여 Node.js 서버를 생성하였습니다.
- 사진 파일 업로드에는 Amazon S3 bucket을 사용하였습니다.
- 서버 배포는 Fly.io를 이용하였습니다.
- 기능:
- 이미지 파일 미리보기, 업로드(POST) → multer + multer-s3 사용
- categories 테이블에서 두가지 데이터 따로 가져오기(GET)
- playlists 테이블에서 전체/특정 데이터 조회(GET), 등록(POST), 삭제(DELETE), 수정(UPDATE)
- songs 테이블에서 전체/특정 데이터 조회(GET), 등록(POST), 삭제(DELETE), 수정(UPDATE)