이번 프로젝트도 무사히 끝이 났다!
다들 맡은 역할을 충실하게 수행해 주어서 결과물도 좋게 잘 나온 것 같다!🥰
지난 번에 아쉬웠던 부분을 보완하여 실시간 유효성 검사 기능을 넣었다.
소셜 로그인 기능 역시 추가했다.
회원가입도 마찬가지로 실시간 유효성 검사가 가능하다.
모든 입력값이 있을 때만 회원가입 버튼이 활성화 된다.
<오늘의 발견> 섹션에서는 랜덤으로 설문 4개를 보여준다.
<인기상품> 섹션에서는 판매 순으로 1위부터 5위까지 보여준다.
<검색> 섹션에서는 연령대, 성별, 제목으로 설문 검색이 가능하다.
설문을 등록하는 사용자는 설문 유형에 따라 사용자 입력, 사용자 선택으로 사용자의 답변 타입을 미리 설정할 수 있다.
설문을 등록하는 사용자는 연령대 및 성별에 따른 참여자 조건, 참여시 지급할 포인트, 만료일 등을 설정할 수 있다.
설문에 참여하는 사용자는 설문 참여를 통해 획득한 포인트를 포인트 상점에서 상품으로 교환할 수 있다.
포인트 상점은 편의점, 카페, 치킨, 영화로 카테고리 분류가 되어있다.
구매한 상품은 마이페이지에서 확인할 수 있다.
광고 보고 포인터 얻기 버튼을 클릭하면 모달 창을 통해 유튜브 영상이 재생되고, 10초 이상 영상이 재생되면 15 포인트를 얻을 수 있다.
마이페이지는 내 프로필, 작성한 설문, 응답한 설문, 구매한 아이템을 확인할 수 있다.
회원 정보 수정을 통해 닉네임, 성별, 연령대를 변경할 수 있다.
만료일이 지난 설문의 경우 홈 화면에서 사라지고, 마이페이지에서는 작성한 설문 섹션에 "종료된 설문입니다" 이미지가 오버레이 된다.
[설문 결과 다운받기] 버튼을 클릭하면 설문 결과를 xlsx 파일로 다운로드 받을 수 있다.
발표까지 모두 끝났다.😃
처음에 기획한 것을 모두 구현했을 뿐만 아니라 유튜브 API 를 활용한 포인트 얻기 기능까지 막판에 추가 되어서 더 퀄리티가 높은 프로젝트가 완성된 것 같다.
세명이라는 인원이 각자 맡은 역할을 충실히 수행해 주어서 질적으로도 우수한 결과물이 나올 수 있었다. 이전 팀 프로젝트에서는 주로 운전자의 입장이 되어 팀을 이끌어 나가는 역할을 수행했었는데, 이번에는 탑승객의 입장이 되어서 팀에 기여하는 역할을 수행하게 되었다. 배울 점이 많은 팀원들 덕분에 지식적으로도 많이 배울 수 있었지만, 어떤 자세로 리더의 역할을 수행해야 하는지, 어떤 자세로 팔로워의 역할을 수행해야 하는지에 대해서도 많이 배울 수 있었던 시간이었다. 앞으로 두 번의 팀 프로젝트가 더 남았는데 이번 경험을 바탕으로 프로젝트 결과물의 질 뿐만 아니라 협업 과정에서도 질적으로 훌륭한 경험을 할 수 있도록 노력해야 겠다.
다들 다음 조에서도 늘 건강하고,, 행복하길 🥹