프론트엔드 분들, 디자이너 분들, 다른 백엔드 분들과 협업 프로젝트가 어느 정도 진행이 되어 여유가 생겨 기록을 하고자 한다.
모아서 ⇒ 달, 별, 유리구슬(or 그냥 구슬) -> 포인트 제도
챌린지 플랫폼
어디까지나 대략적인 아이디어 입니다. 저는 저의 아이디어를 실현하는 것도 좋지만 팀원들과 함께 아이디어를 완성하고 싶은 마음이 더 커서 최대한 유연성 있는 주제를 제시해 보았습니다!!
챌린저스 참고
다른 챌린지 어플사용해보고 부족한 점 모아보기
개발자들만을 위한 알고리즘 챌린지 프로그램(실시간 알림 ⇒ 코딩 테스트, 대회)
공부쪽에 특화된 챌린지 프로그램
소셜로그인(구글, 카카오)
친구에게 자랑하기 ⇒ 공유는 기존 SNS로, 지인한테만
카카오톡으로 자기 챌린지 알림서비스 ⇒ 1건 7.5원 api 사용 ⇒ 보류(일단 딴거 하고 생각)
챌린지에 대한 신규 유입자 유치방법(탈주 막기 방법, 보상은 어떻게? )
웹사이트내 포인트 채우기, 랭킹 보이기
⇒ 포인트 기준, 챌린지 시작일
⇒ 포인트 기준
→ 챌린지 한번 달성할 때마다 포인트, (1조각)
→ 목표 모두 달성하면 포인트, (10조각)
→ 중도하차하면 마이너스 (그챌린지에서 모은 점수 모두 차감 ⇒ 백에서 괜찮으면 차감할 포인트 로직을 고려 예정 ⇒ 모아놓은 조각 없애기)
⇒ 포인트 사용처
→ 랭킹 기준
→ 아이디어: 포인트가 많을 수록 대형 챌린지 생성 능
인증게시판⇒ 사진
→ 유저들이 인증해주는 것
→ 인증사진과 함께 메모하고 싶은 내용 보여주기
→ 사진을 올리고 아래 인증버튼, 신고 버튼
→ 인증 버튼이 전체 인원의 50%이상이이면 인증 됨
→ 사진에 대한 신고 들어왔을 때
1) 관리자측에 신고된 게시물 목록 뜨게 → 신고된 (보류)
→ 실시간 채팅
→ 챌린지 당일이 지나면 수정, 삭제 불가 읽기만!
공개, 비공개 → 챌리지를 만드는 사람이 선택할 수 있게
→ 검색 기능 (비공개면 아예 뜨지 않게)
실시간 채팅 ⇒ 챌린지 생성된 것 안에서만 이용
달성률 보여주기
→ 헤더에 로그인 한 사람 이름 띄어주고 그 사람이 제일 최근까지 달성한 챌린지 달성률 보여주기
→ 메인화면 중간에 로그인했을 때 로그인한 사람의 달성률 보여주기
챌리지에 대한 개인의 메모 ⇒ 공개, 비공개
챌린지 카테고리
다이어트
공부
생활습관
돈관리
⇒ 다른 카테고리를 원하면 고객센터 문의 같은 게시판 만들어서 고객의견 받기
⇒ 카테고리별로 스템프나 스티커 같이 모으는 도감(http://www.hellowoot.co.kr/)
반응형 디자인
→ 간단한 서비스 소개 페이지
→ 헤더에 회원가입/로그인/그냥둘러보기 버튼
로그인/ 회원가입 (카카오 로그인)
→ 닉네임, 이메일 중복체크, 비밀번호 체크
로그인 → 메인화면
메인 화면
→ 챌린지 개설하기 버튼 추가(카테고리 밑에 ..?)
→ 현재 진행중 또는 인기 챌린지 ⇒ 로그인했을 때 자기가 하고 있는 챌린지가 있다면 제일 먼저 상단에 보여 주기, 없다면 현재 참여중인 챌린지가 없어요ㅜㅜ
→ 헤더에 검색창 넣기 (겸색결과는 어떻게 보여줄지)
→ Footer: 만든이, coperation
카테고리별로 모든 챌린지를 볼 수 있는 페이지
마이페이지
자기 프로필 사진, 닉네임, 참여중인 챌린지 보여주기
⇒ 수정 버튼 누르면 그냥 수정 화면으로 넘어간다
1) 변경 가능한 부분
→ 프로필 사진 변경 (정해진 사진을 제시해 주고 고르기)
→ 닉네임 변경(중복확인 기능 추가)
→ 비밀번호
2) 변경 불가
→ 이메일
3) 진행 예정 챌린지 목록
→ 클릭하면 챌린지 상세페이지로 이동
4) 참여중인 챌린지 목록
→ 클릭하면 챌린지 상세페이지로 이동
5) 참여 완료한 챌린지 목록
→ 클릭하면 챌린지 상세페이지로 이동
→ 완료된 챌린지 상세페이지에는 안내 문구('완료된 챌린지 입니다!')
6) FAQ
→ 실시간 채팅이 제대로 구현이 된다면 메인에 문의할 수 있는 채팅 만들기 or 문의 게시판
챌린지 개설 페이지
챌린지 개설 가이드 라인 화면 반 차지
주제(카테고리)
챌린지 제목
인증방법(사진첨부기능)
→ 인증가능 예시, 인증불가능 예시 사진 첨부
인증기준
→ 하루에 1번
→ 인증 시간: 24시간 디폴트 = 아무때나 인증해라(혹은 시작 종료 시간 설정)
→ 주말 제외 체크박스 (안되면 신중해라!)
기간 : 시작일 ~ 종료일
모집 방식: 비밀번호 설정 유무(공개/비공개)
→ 비밀번호를 설정
챌린지 카드에 올릴 대표이미지 선택 (카테고리에 맞는 디폴트 사진 주어지고 선택하게끔)
챌린지 소개
미리보기(분쟁에 대해서 책임을 지지 않습니다 같은 멘트안내)
⇒ 챌린지 등록시 수정할 수 없습니다. 정말 등록하시겠습니까?
챌린지 상세페이지
1) 로그인한 유저가 신청하지 않은 챌린지이면
→ 챌린지 신청하기 버튼 클릭 ⇒ 모달로? 진짜 신청하시겠습니까 ? 한번더
2) 로그인한 유저가 신청한 챌린지 이면
→ 인증샷 올리기 버튼 ⇒ 인증샷 올리는 페이지로 이동
3) 인증체크 눌렸을 때 ⇒ "한번 승인하시면 취소하실 수 없습니다. 정말 승인하시겠습니까?"'
4) 인증 상태 바 ⇒ 얼마나 인증이 되었는지 ( 이거에 대한 api 요청, 응답은 추후에)
*만약 인증조건과 모두 일치하였지만 다른 팀원이 인증 버튼을 눌러주지 않아 인증이 안된경우 → 서비스 시작 이후에 추후 업데이트
챌린지는 만든 사람이 삭제만
(홍보) 공식챌린지
인증샷 올리는 페이지
피그마- 와이어프레임: https://www.figma.com/file/IEnnpCdjl968iUUi36PoME/하루조각-실전프로젝트?node-id=0%3A1
로그인 / 회원가입
메인페이지
마이페이지
챌린지 상세페이지
→ 인증샷 게시판
챌린지 개설페이지
챌린지 리스트 페이지
어드민 페이지(보류)
→ 일단 신고하기 기능만 구현
동시접속자 50명이상이면 챌린지 취소(중도 포기)에 대한 패널티를 추가하자
https://docs.google.com/spreadsheets/d/1lz0jBAivQGotf8tBDn95-AKFqEbgUdklAicg14lhIKw/edit?usp=sharing