프로젝트 메인 화면
프로젝트 소개
- 다른 음악 차트 사이트를 한 곳에서 전부 확인할 수 있으며, 사이트의 사용자끼리 방명록 방식처럼 서로 소통할 수 있는 사이트를 만드는 것이 이번 프로젝트의 주제입니다.
- 기간 : 2022.12.13 ~ 2022.12.29
- 팀 구성 : 4명 (페이지별 업무 분배)
- 사용 기술 : JavaScript, Node.js, MySQL, Naver Cloud Server, Bootstrap v5
프로젝트 주요 기능
- 회원가입, 로그인
- 음원 페이지 - 음원 순위 확인, 페이징 처리, 당일 시간대 변경 기능
- 좋아요 기능 - 각 음원에 대한 개인 좋아요 리스트
- 게시판 - 게시글 작성, 수정, 삭제, 댓글 기능(라이브러리)
- 나의 페이지 - 프로필 이미지 변경, 개인 좋아요 리스트 확인, 작성한 게시글 확인
- Crawling - 멜론, 유튜브, 지니 사이트의 음악 차트 데이터 수집, JSON 형식으로 파일 관리
프로젝트 담당역할 및 성과
- Crawling 데이터 수집 및 기능 구현
- 음원 페이지