Main Room | AENITTO Room(wait) | AENITTO Room(ing) |
---|---|---|
Create Room | Letter | Admission Code |
---|---|---|
Select Manitto | Open Manitto |
---|---|
- UIKit
- AutoLayout + Code base
- MVVM + Clean Architecture
- Combine
- URLSession(Custom Network Library - MTNetwork)
Name | |
---|---|
SnapKit | SPM |
FSCalendar | SPM |
Gifu | SPM |
Firebase | SPM |
SkeletonView | SPM |
🔀 Git branch & Git Flow
develop(default)
feature/10-sign-up
release/v1.0.0
hotfix/11-main-activty-bug
Manito
|
|── Packages
│ └── 🗂 MTNetwork
|── Modules
│ └── ⚒️ MTResourse
|── Configuration
│ │── 🗂 Dev
│ └── 🗂 Prod
│ └── 🔨 Prod.xcconfig
└── Manito
│── 🗂 App
│ │── 📄 SceneDelegate
│ │── 📄 AppDelegate
│ └── 🗒 Info.plist
|── 🗂 Presentation
│ │── 📁 Common
│ └── 📁 Scene
│ └── 📁 Scene
│ │── 📁 View
│ │── 📁 ViewController
│ └── 📁 ViewModel
|── 🗂 Domain
│ │── 📁 Error
│ │── 📁 Usecase
│ └── 📁 Entity
|── 🗂 Data
│ │── 📁 DTO
│ │── 📁 Repository
│ └── 📁 Network
│ │── 📁 Foundation
│ └── 📁 EndPoint
|── 🗂 Util
│ │── 📁 Logger
│ │── 📁 Extension
│ │── 📁 Script
│ │ └── 📄 LocalizationScript.py
│ └── 📁 Literal
│ │── 📄 Localizable
│ └── 📄 TextLiteral
|── 🗂 Service
└── 🗂 Screens(legacy)
|── 📁 Splash
|── 📁 Main
|── 📁 Letter
|── 📁 CreateRoom
|── 📁 Setting
|── 📁 Detail-Wait
| │── 📄 UIViewController.swift
| │── 📁 View
| │── 📁 UIComponent
| └── 📁 Cell
...