이 세상 모든 지각 꾸물이들의 정시 도착 꿈을 이뤄줄 꿈같은 서비스, 꾸물꿈 ⏰💤
34기 NOW SOPT AppJam 꾸물꿈 프로젝트입니다.
꾸물꿈에 대해 더 자세히 알고 싶다면? 프로젝트 설계 및 주요 기능 소개 보기✔️
| 김진웅 @JinUng41  | 
이지훈 @hooni0918  | 
이유진 @youz2me  | 
김수연 @mmaybei  | 
|---|---|---|---|
![]()  | 
![]()  | 
![]()  | 
![]()  | 
약속 추가 플로우, 모임 상세 | 
푸시 알림, 온보딩, 마이페이지 | 
모임 추가 플로우, 약속 상세 | 
홈, 내 모임, 준비 정보 입력 | 
| library | description | 
|---|---|
| FirebaseSDK | FCM을 이용한 푸쉬 알림을 구현하기 위함 | 
| KakaoSDK | 카카오 소셜 로그인 구현을 위함 | 
| Lookin | UI 구현에 있어, 뷰 계층을 보다 쉽게 파악하기 위함 | 
| Moya | 추상화된 네트워크 레이어를 보다 간편하게 사용하기 위함 | 
| RxCocoa | 뷰의 상태 관리를 위한 동적 프로그래밍 도입 | 
| RxSwift | 뷰의 상태 관리를 위한 동적 프로그래밍 도입 | 
| Snapkit | UI 구현에 있어, 오토레이아웃을 보다 간편하게 사용하기 위함 | 
| Then | UI 구현에 있어, 클로저를 통해 인스턴스를 초기화하기 위함 | 
| Kingfisher | 이미지 캐싱 처리 및 UI 성능 개선을 위함 | 
main 브랜치: 최종 제출용
suyeon 브랜치: 개발 작업용 (default 브랜치)
1. 기능 개발, 네트워크, 리팩토링, 세팅 등 작업할 내용에 대한 이슈 생성
2. suyeon 브랜치에서 이슈 브랜치 생성
3. 이슈 브랜치에서 작업
4. 작업 완료 후 PR 작성, 체크리스트를 통해 어떤 것을 해결한 이슈인지 명시
5. 코드리뷰를 통해 모든 구성원이 approve하였을 때 suyeon 브랜치로 머지
📁 Kkumulkkum
├── 📁 Application
│   ├── AppDelegate
│   ├── SceneDelegate
├── 📁 Source
│   ├── 🗂️ Onboarding
│   │   ├── 🗂️ Model
│   │   ├── 🗂️ ViewModel
│   │   ├── 🗂️ View
│   │   ├── 🗂️ ViewController
│   ├── 🗂️ Home
│   ├── 🗂️ My
│   ├── 🗂️ Core
│   │   ├── TabBar
│   │   ├── View
│   │   ├── Cell
├── 📁 Resource
|   ├── 🗂️ Extension
|   |   ├── UIStackView+
|   |   ├── UIView+
|   |   ├── ...
|   ├── 🗂️ Util
|   |   ├── ReuseIdentifiable
|   |   ├── Screen
|   |   ├── ...
|   ├── 🗂️ Font
|   |   ├── .ttf
|   ├── Asset.xcassets
│   ├── Info.plist
├── 📁 Network










