
Firebase console 구성 후 Riverpod 사용을 위한 준비를 하고 개발자 계정을 생성한다.

아키텍처를 리팩토링하고 Repository를 구현한다.

model을 완성하고 Service를 구현한다.

누락된 다이얼로그 등의 view layout을 보완하고 model 초안을 작성한다.

Provider를 마저 살펴보고 Firestore 데이터베이스를 사용해 본다.

파일 구조를 정리하고 사용자 지정 운동 목록을 구성할 수 있는 페이지 작성/

Firebase Auth로 회원가입/로그인/로그아웃을 하고 Firebase Storage에 프로필 사진을 저장하기

텍스트를 입력받고 적절히 처리하여 SDK를 통해 Backend와 소통하는 방법.

앱을 종료해도 남아있는 데이터와 비동기 화면 갱신. 그리고 Firebase 설정.

`StatefulShellRoute` 의 두 가지 핵심 component와 `Offstage` 의 rendering 원리를 통해 효과적인 bottom navigation을 구현할 수 있음을 알아보자.