프로젝트 시작 시 To Do List 를 만들고, 이를 수정해나가는 과정을 기록하면 어떨까 궁금 생각이 든다. 해빗 트래커의 상세 기획안은 연습하면서 좀 더 살을 붙혀야겠다.
2022년 5월 5일 [마침 어린이날이네요...]
(작성 시작일) 05월 05일 (2022년)
(포스트 공개일) 06월 18일 (2022년)
To-Do List
[ ] 파이어베이스 설치
[ ] 파이어베이스의 데이터 읽기
[ ] 파이어베이스에 데이터 저장하기
<> 이미지 업로드도 가능한데 이 부분은 일단 패스
[ ] 파이어베이스 가입 기능 만들기
+ 구글 가입 기능도 추가해볼까?
[ ] 파이어베이스 로그인 기능 만들기
[ ] 상세페이지 만들기 - 상품 클릭하면 해당 페이지로 들어갈 수 있도록 하기
-> 내 프로젝트에 관련이 있는가?
[ ] 로그인 유저 정보 저장 및 불러내기
[ ] 수정 기능 만들기
[ ] 파이어베이스 규칙?
[ ] 로그인한 유저의 habit 만 출력 가능하도록 하는 방법
<> 채팅 기능을 만들면서 배운 내용은 내 프로젝트에 얼마나 필요할까?
[ ] 유저 정보를 db 에 저장
채팅기능 1 : 유저 collection & 채팅방 collection 만들기
[ ] Admin 권한 + 데이터 validation (보안 관련)
[ ] 파이어베이스 발행
[ ] 파이어베이스 알림 기능 - 필요할까?
아래 그림처럼 이런 식으로 최근 5일치 요약 통계치를 알 수도 있고, detail 을 누르면 항목별 성공/실패 여부를 알 수 있도록 만들었다.
(노트: 오늘 습관에 관한 체크 하기 전이라 progress 가 "0"이다...)
참고: 코딩애플, "당근마켓을 만들며 배워보는 Firebase"
'최소 기능 제품 (MVP)' 카테고리의 다른 글
[프론트엔드 연습 프로젝트] 가입&로그인 기능 (0) | 2022.05.11 |
---|---|
[프론트엔드 연습 프로젝트] 파이어베이스에 데이터 저장하기 (0) | 2022.05.09 |
[프론트엔드 연습 프로젝트] 파이어베이스의 데이터 읽기 (0) | 2022.05.07 |
[프론트엔드 연습 프로젝트] 파이어베이스 시작하기 (0) | 2022.05.06 |
웹 애플리케이션 직접 만들기 (0) | 2022.05.05 |