최종 팀프로젝트 TIL(5)

jxxn_a·2023년 10월 16일
1

팀프로젝트

목록 보기
11/33

🐱 With All My Animal 🐶

💡 [ 5일차 10/16일 ] 💡

📌 구현 기능 정리

  • 로그인 페이지
    1) 이메일(아이디 -> 이메일로 변경)
    2) 구글 간편 로그인(30일 이후)
    3) 로그인 버튼 클릭시 일지피드 이동
    4) 맞지 않은 정보 입력시 토스트 메세지
    5) 회원가입 클릭시 회원가입 다이얼로그 이동
    6) 비밀번호 재설정 페이지
    7) 등록된 아이디인지 체크
    8) 등록된 아이디면 비밀번호 힌트 입력
    9) 등록된 힌트가 맞으면 비밀번호 재설정 가능하도록

  • 회원가입 페이지
    1) 이메일 중복 체크 : 이메일 형식인지 textwatcher / fb에 등록된 아이디인지 체크
    2) 비밀번호, 비밀번호 확인 : textwatcher(6자리 이상, 특수문자 포함)
    3) 반려견 등록창 페이지
    4) 닉네임 -> 아이디로 변경 & 아이디 중복 체크 기능 추가
    5) 사진 등록 : 갤러리 권한(미디어 허용/수락 알림, manifest 추가)
    6) 생일 : 그냥 쓰셈(2023.05.05 like this)
    7) 강아지 선택하면 견종 리스트, 고양이 선택하면 묘종 리스트 띄우기

  • 마이페이지
    1)프로필 변경 기능(변경 눌렀을 때 기존 값 입력 되어 있어야 함) - 닉네임 금지어 : 비속어 등 textwatcher
    2) 태그 선택 시 해당 일지만 보이도록 정렬(정렬 기본 값 최신순)
    3) 좋아요 항목 정렬 기본 값 최신순
    4) 다른 유저가 보는 마이 페이지 수정/삭제 불가/좋아요 항목 못 봄

  • 일지 피드 페이지
    1) 검색(30일 이후) - 태그(+ 자동완성, 최대 3개까지 태그 가능)
    2) 스피너 선택 시 해당 값에 일치하는 일지들만 불러오기
    3) 댓글, 좋아요 수 변경 시 값 바로 반영
    4) 일지 상세 페이지
    5) 일지 이미지로 저장 기능(30일 이후)
    6) 일지 작성 페이지 값 그대로 불러오기
    7) 일지 수정, 삭제 버튼 invisible로 추가
    8) 댓글 입력, 삭제(수정은 다음에 생각하기)

  • 일지 작성 페이지
    1) 갤러리 권한 / 이미지 불러오기
    2) 설정 페이지
    3) 좋아요, 댓글 알림 기능
    4) 비밀번호 변경

📌 기능 구현 역할 분담

🐶 : 일지 피드, 일지 상세, 일지 작성 페이지

🐰 : 마이페이지, 다른 유저가 보는 마이페이지, 메인액티비티

🐑 : 설정, 공지사항 페이지

🐮 : 로그인, 비밀번호 재설정, 회원가입, 반려견 등록창 페이지

0개의 댓글