Team Project

이혜수·2022년 12월 20일
0

프로젝트 3번째!!!!
JSP!! 팀 프로젝트이다.
프로젝트 주제 정할 때, 하고 싶은 주제를 먼저 정한 것이 아니라, 하지 말아야 할 주제를 먼저 정하였다.
그래서 나왔던 것들이 쇼핑몰, 중고차 사이트, 여행사이트, 숙박사이트 등 다른조들이 할 법한 주제는 미리 빼고 주제를 정하기 시작하였다. 그 이후 여러가지 의견들이 나왔지만..
우리가 배운걸 잘 녹여낼 수 있는 주제는 음악사이트가 딱일 것 같아 조원들 만장일치로 음악사이트를 만들기로 하였다!

우리조의 일정은 의외로 조금 순조로워서 계획표대로 진행이 착착 맞아 떨어졌다. 하지만 마지막 백엔드 작업에서.. 음악 API부분과, DB부분이 속을 많이 썩여서 고생을 좀 많이 했다.

우리 사이트의 흐름도이다
크게 회원가입부분, 로그인 부분 음악관련 부분 이렇게 세부분으로 나눌 수 있다.

디비부분은 회원 가입 부분과 TOP100부분의 음악관련 부분 크케 두가지 부분을 사용하였다.

우리조는 수업시간에 배우지 않은 부분을 세가지 적용해 보았는데 그 첫번째로 회원가입시 이메일인증을 하는 이메일 API기능이다. 이 과정에서 ajax 기능을 사용해 보았다.

두 번째로 음악바를 통해 음악을 재생하는 기능을 추가하였다. 이 기능을 실행하기 위해 유투브 ID값을 통해 재생하는 기능을 구현하였다.

마지막으로 하트를 통해 내 플레이리스트를 만들 수 있는 기능을 구현 하였다. 이 기능을 구현 하기 위해서 DB를 다녀오게 하기위해 ajax를 이용하였고, 이를 통해 좋아요 기능을 구현해 보았다.

부족한 점이 너무 많아서 이렇게 하는게 맞나? 라는 의구심만 들다가 끝난 프로젝트였지만.. 그래도 나름 조원들과의 소통하는 방법도 배웠고, JSP의 흐름도 알게 되어서 영 소득이 없는 프로젝트는 아니었다는 생각이 들었다.

이번에도 배운 것은 분명 있을 것이다!!!!

profile
성장하는 땅콩개발자 :)

0개의 댓글