-
Notifications
You must be signed in to change notification settings - Fork 1
1차 스프린트
천일영 edited this page Dec 1, 2024
·
1 revision
- 🌟 주제 0: 1차 MVP 기한
- 🌟 주제 1: 로그인 구상
- 🌟 주제 2: 1차 스프린트
-
주제 1: 비회원 로그인 스토리 세부 작업
비회원 로그인 어떻게 처리할지 각자 주장 + 근거 잘 정리해서 오기
- 로그인 UI 작업
- 비회원 로그인 처리(main으로 navigation)
- 비회원 여부 저장
- 회원일 경우, 회원 email 저장
- 비회원일 경우,
[[email protected]](mailto:[email protected])
저장
-
주제 2: 1차 스프린트 선정
- 가입한 스터디 리스트를 확인하고 원하는 스터디를 생성할 수 있다. (1인) - 일영님
- 스터디 상세 정보를 확인할 수 있다. (1인) - 지훈님
- 로그인 작업 / 카테고리 속 퀴즈에 객관식 문제를 출제할 수 있다. - 유리님
- 그룹 초대 알림을 확인 후 수락 여부를 결정할 수 있다 / 스터디 조건을 설정하고 생성할 수 있다. - 훈님
- 퀴즈 진행 화면 (영민)
- 🚩 결정 0: 1차 MVP 기한
- 다다음주 수요일
- 🚩 결정 1: 1차 스트린트 선정 결과
- 가입한 스터디 리스트를 확인하고 원하는 스터디를 생성할 수 있다. (1인) - 일영님
- 스터디 상세 정보를 확인할 수 있다. (1인) - 지훈님
- 로그인 작업 / 카테고리 속 퀴즈에 객관식 문제를 출제할 수 있다. - 유리님
- 그룹 초대 알림을 확인 후 수락 여부를 결정할 수 있다 / 스터디 조건을 설정하고 생성할 수 있다. - 훈님
- 퀴즈 진행 화면 (영민)
- 🚩 결정 2: 저희 팀끼리 슬랙을 하나 팜 (유리)
- 🚩 결정3: PR 규칙
- 최소: 22시
- 코드 리뷰: 당일 (새벽 포함)
- 반복되는 build logic 어떻게 처리할 수 있을까?
- Binary Plugin / Precompiled script plugin를 적용해보기!
- layered vs clean architecture
- 문제 유형 확장 가능한 구조 설계
- module dependency 리팩토링
- compose navigation 적용하기
- Ktlint github action 적용하기
- LazyColumn/Row에서의 재사용
- LazyColumn에 대한 추가적인 고찰
- 이미지 최적화
- Coil vs Glide
- AI 문제 자동 생성
- 실시간 퀴즈 어떻게 구현하면 좋을까?
- 데이터 load를 언제 하면 좋을까?(flow? viewModel init?)
- 키보드로 다음 textField로 focus 이동처리하기
- UiState는 sealed class? sealed interface?
- basicTextField가 width에 따라 키보드에 가려지는 상황 해결
- BackPress 관리
- FireStore의 숫자 데이터 처리
- 이미지 위에 아이콘 및 텍스트가 보이지 않는 현상