팀프로젝트(3)
-
[Project] 프로젝트 후기
힘들고 험난했지만, 정말 다시는 겪지 못할 만큼 재밌었던 팀원들 과의 프로젝트가 끝이났다. 거의 한 달 가량을 매일 붙어서 프로젝트를 진행하다 보니까팀원들과 상상 이상으로 친해져서 끝난 후에 같이 피크닉도 다녀왔다. 처음 팀이 만들어졌을때는 이렇게 자주 만나서 놀고 할 정도로 친해질 줄은 몰랐는데... 이때가 딱 봄이라서 벚꽃 구경도 할 겸 같이 만나서 피크닉도 즐겨줬다. 놀러가기 전 단백질 보충도 충분히 해주었다. ㅎㅎ 내가 팀에서 막내라 그런지 매번 챙김을 받기만 한 것 같아서조금 미안하고 고마웠다... 처음 시작할때는 아직 사이도 어색하고, 우리가 정한 주제이지만 잘 해낼 수 있을까?라는 생각이었다. 하지만 프로젝트를 진행하면서 팀원들이 전부 의욕 넘치게 다 도와주고, 의견을 주고받으니힘든게 ..
-
[Project] 실시간 1:1 채팅
내가 맡은 역할 중 실시간 1:1 채팅 기능이 있다.이미 STOMP 프로토콜을 활용한 채팅 구현을 해본 경험이 있기 때문에,처음엔 별로 대수롭지 않게 생각했었다. 하지만 그건 나의 엄청난 오만이었다. 실시간으로 채팅을 하는 시스템은 비슷하지만 저번에 했던 채팅은 단순한 단체 채팅방 이고,이번 프로젝트에 필요한 기능은 관리자와 고객들의 1:n 관계 채팅 시스템이다. channel 생성 부터 구독 하는 것까지 엄청 골머리를 썩혔지만 결국 해결해냈다. 그럼 내가 이 난관을 어떻게 극복했는지 한 번 적어보겠다.유저 채팅 채널 생성 일단 관리자가 아닌 일반 사용자의 입장에서 채팅 icon을 클릭하면 해당 유저의 고유키인 "userid"를 이용해 독단적인 채널을 생성하게 했다. "사용자 마다 각각 다르게 개별적으로..
-
[Project] JSP프로젝트 - OTT 커뮤니티 사이트
이번에 팀원 한 명과 함께 총 인원 두 명이서 작은 프로젝트를 진행하게 되었다.처음 해보는 프로젝트인 만큼 잘 하고 싶은 욕심이 나서 많은 회의를 거쳐 프로젝트를 진행하였다.https://github.com/yubin0210/Project.git GitHub - yubin0210/ProjectContribute to yubin0210/Project development by creating an account on GitHub.github.com 주제 OTT 프로그램별로 의견 및 반응을 공유할 커뮤니티 공간이 있었으면 좋겠다고 생각하여 주제를 선정하였다.또한, 우리가 흔히 많이 이용하는 "Tving" 플랫폼의 디자인을 참고하여 비슷하게 만들어 보기로 했다. 개발 기간 및 인원개발 기간 : 24.01.03..