File tree Expand file tree Collapse file tree 1 file changed +1
-87
lines changed Expand file tree Collapse file tree 1 file changed +1
-87
lines changed Original file line number Diff line number Diff line change 1
- # MyLuxury: 상식과 지식 사이
2
-
3
- ## 프로젝트 소개(개인 프로젝트)
1
+ # MyLuxury
4
2
짧은 상식 및 지식을 모아놓은 캐주얼 교육 컨텐츠 앱 서비스
5
-
6
- ## 📆 개발 기간
7
- - 2024.10 ~ 진행중
8
-
9
- ## ⚡ 담당 개발 기능
10
- - 앱 내 모든 화면 UI 구현
11
- - MVVM-C 디자인 패턴 구현
12
- - 의존성 주입 컨테이너 구현
13
- - Firestore를 활용한 사용자 인증 기능 구현
14
- - 앱 아키텍처 구조 설계
15
-
16
- ## 📁 디렉토리 구조
17
- ``` plaintext
18
- .
19
- ├── Data
20
- │ ├── Package.swift
21
- │ ├── Sources
22
- │ │ └── Data
23
- │ │ ├── Local
24
- │ │ ├── Network
25
- │ │ └── Repository
26
- │ │ ├── Member
27
- │ │ │
28
- │ │ └── Post
29
- │ └── Tests
30
- │
31
- ├── Domain
32
- │ ├── Package.swift
33
- │ ├── Sources
34
- │ │ └── Domain
35
- │ │ ├── Entity
36
- │ │ ├── Enums
37
- │ │ ├── RepositoryInterface
38
- │ │ └── UseCase
39
- │ └── Tests
40
- │
41
- ├── Presentation
42
- │ ├── Package.swift
43
- │ ├── Sources
44
- │ │ └── Presentation
45
- │ │ ├── Base
46
- │ │ │ ├── AppCoordinator.swift
47
- │ │ │ ├── Login
48
- │ │ │ └── Tab
49
- │ │ ├── Home
50
- │ │ │ ├── HomeCoordinator.swift
51
- │ │ │ ├── View
52
- │ │ │ ├── ViewController
53
- │ │ │ └── ViewModel
54
- │ │ ├── Library
55
- │ │ │ ├── LibraryCoordinator.swift
56
- │ │ │ ├── View
57
- │ │ │ ├── ViewController
58
- │ │ │ └── ViewModel
59
- │ │ ├── Post
60
- │ │ │ ├── PostCoordinator.swift
61
- │ │ │ ├── View
62
- │ │ │ ├── ViewController
63
- │ │ │ └── ViewModel
64
- │ │ ├── Search
65
- │ │ │ ├── SearchCoordinator.swift
66
- │ │ │ ├── View
67
- │ │ │ ├── ViewController
68
- │ │ │ └── ViewModel
69
- │ │ └── Utils
70
- │ │ ├── Constants.swift
71
- │ │ ├── DateFormatter.swift
72
- │ │ └── Extensions
73
- │ └── Tests
74
- │
75
- ├── MyLuxury
76
- │ ├── App
77
- │ │ ├── AppComponent.swift
78
- │ │ ├── AppDelegate.swift
79
- │ │ ├── SceneDelegate.swift
80
- │ │ └── SplashView.swift
81
- │ ├── Assets.xcassets
82
- │ ├── CodeConvention.txt
83
- │ ├── GoogleService-Info.plist
84
- │ ├── Info.plist
85
- │ ├── MyLuxury.entitlements
86
- │ ├── Utils
87
- ├── MyLuxuryTests
88
- ├── MyLuxuryUITests
You can’t perform that action at this time.
0 commit comments