diff --git a/WhereAreYou/WhereAreYou.xcodeproj/project.pbxproj b/WhereAreYou/WhereAreYou.xcodeproj/project.pbxproj index 12df61c..3429f19 100644 --- a/WhereAreYou/WhereAreYou.xcodeproj/project.pbxproj +++ b/WhereAreYou/WhereAreYou.xcodeproj/project.pbxproj @@ -50,7 +50,7 @@ 8C44C1EE2FFCF586006DA2FC /* Exceptions for "WhereAreYou" folder in "WhereAreYou" target */ = { isa = PBXFileSystemSynchronizedBuildFileExceptionSet; membershipExceptions = ( - Core/Info.plist, + SupportingFiles/Info.plist, ); target = 8C44C1DB2FFCF585006DA2FC /* WhereAreYou */; }; @@ -289,14 +289,14 @@ buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CODE_SIGN_ENTITLEMENTS = WhereAreYou/WhereAreYou.entitlements; + CODE_SIGN_ENTITLEMENTS = WhereAreYou/SupportingFiles/WhereAreYou.entitlements; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Manual; CURRENT_PROJECT_VERSION = 1; DEVELOPMENT_TEAM = ""; "DEVELOPMENT_TEAM[sdk=iphoneos*]" = 2ZF894QLGK; GENERATE_INFOPLIST_FILE = YES; - INFOPLIST_FILE = WhereAreYou/Core/Info.plist; + INFOPLIST_FILE = WhereAreYou/SupportingFiles/Info.plist; INFOPLIST_KEY_NSLocationAlwaysAndWhenInUseUsageDescription = "약속이 진행되는 동안 상대방에게 실시간 위치를 공유하기 위해 위치 정보가 필요해요."; INFOPLIST_KEY_NSLocationWhenInUseUsageDescription = "약속 상대방과 위치를 공유하고 이동 경로를 안내하기 위해 위치 정보가 필요해요."; INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; @@ -334,14 +334,14 @@ buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; - CODE_SIGN_ENTITLEMENTS = WhereAreYou/WhereAreYouRelease.entitlements; + CODE_SIGN_ENTITLEMENTS = WhereAreYou/SupportingFiles/WhereAreYouRelease.entitlements; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer"; CODE_SIGN_STYLE = Manual; CURRENT_PROJECT_VERSION = 1; DEVELOPMENT_TEAM = ""; "DEVELOPMENT_TEAM[sdk=iphoneos*]" = 2ZF894QLGK; GENERATE_INFOPLIST_FILE = YES; - INFOPLIST_FILE = WhereAreYou/Core/Info.plist; + INFOPLIST_FILE = WhereAreYou/SupportingFiles/Info.plist; INFOPLIST_KEY_NSLocationAlwaysAndWhenInUseUsageDescription = "약속이 진행되는 동안 상대방에게 실시간 위치를 공유하기 위해 위치 정보가 필요해요."; INFOPLIST_KEY_NSLocationWhenInUseUsageDescription = "약속 상대방과 위치를 공유하고 이동 경로를 안내하기 위해 위치 정보가 필요해요."; INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; diff --git a/WhereAreYou/WhereAreYou/Core/AppDelegate.swift b/WhereAreYou/WhereAreYou/Core/App/AppDelegate.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Core/AppDelegate.swift rename to WhereAreYou/WhereAreYou/Core/App/AppDelegate.swift diff --git a/WhereAreYou/WhereAreYou/Core/SceneDelegate.swift b/WhereAreYou/WhereAreYou/Core/App/SceneDelegate.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Core/SceneDelegate.swift rename to WhereAreYou/WhereAreYou/Core/App/SceneDelegate.swift diff --git a/WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory+AppointmentCreation.swift b/WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory/ScreenFactory+AppointmentCreation.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory+AppointmentCreation.swift rename to WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory/ScreenFactory+AppointmentCreation.swift diff --git a/WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory+AppointmentInfo.swift b/WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory/ScreenFactory+AppointmentInfo.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory+AppointmentInfo.swift rename to WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory/ScreenFactory+AppointmentInfo.swift diff --git a/WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory+AppointmentList.swift b/WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory/ScreenFactory+AppointmentList.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory+AppointmentList.swift rename to WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory/ScreenFactory+AppointmentList.swift diff --git a/WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory+AppointmentRoute.swift b/WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory/ScreenFactory+AppointmentRoute.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory+AppointmentRoute.swift rename to WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory/ScreenFactory+AppointmentRoute.swift diff --git a/WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory+Chat.swift b/WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory/ScreenFactory+Chat.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory+Chat.swift rename to WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory/ScreenFactory+Chat.swift diff --git a/WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory+Home.swift b/WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory/ScreenFactory+Home.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory+Home.swift rename to WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory/ScreenFactory+Home.swift diff --git a/WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory+Login.swift b/WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory/ScreenFactory+Login.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory+Login.swift rename to WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory/ScreenFactory+Login.swift diff --git a/WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory+MyPage.swift b/WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory/ScreenFactory+MyPage.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory+MyPage.swift rename to WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory/ScreenFactory+MyPage.swift diff --git a/WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory+PlaceSelection.swift b/WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory/ScreenFactory+PlaceSelection.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory+PlaceSelection.swift rename to WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory/ScreenFactory+PlaceSelection.swift diff --git a/WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory+RouteSearch.swift b/WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory/ScreenFactory+RouteSearch.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory+RouteSearch.swift rename to WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory/ScreenFactory+RouteSearch.swift diff --git a/WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory+SearchPlaceCard.swift b/WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory/ScreenFactory+SearchPlaceCard.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory+SearchPlaceCard.swift rename to WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory/ScreenFactory+SearchPlaceCard.swift diff --git a/WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory+SharedPlaces.swift b/WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory/ScreenFactory+SharedPlaces.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory+SharedPlaces.swift rename to WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory/ScreenFactory+SharedPlaces.swift diff --git a/WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory.swift b/WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory/ScreenFactory.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory.swift rename to WhereAreYou/WhereAreYou/Core/DI/Implementation/ScreenFactory/ScreenFactory.swift diff --git a/WhereAreYou/WhereAreYou/Domain/Entity/AppAsset.swift b/WhereAreYou/WhereAreYou/Core/Entity/AppAsset.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Domain/Entity/AppAsset.swift rename to WhereAreYou/WhereAreYou/Core/Entity/AppAsset.swift diff --git a/WhereAreYou/WhereAreYou/Domain/Entity/AppError.swift b/WhereAreYou/WhereAreYou/Core/Entity/AppError.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Domain/Entity/AppError.swift rename to WhereAreYou/WhereAreYou/Core/Entity/AppError.swift diff --git a/WhereAreYou/WhereAreYou/Core/Coordinate+Distance.swift b/WhereAreYou/WhereAreYou/Core/Entity/Coordinate+Distance.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Core/Coordinate+Distance.swift rename to WhereAreYou/WhereAreYou/Core/Entity/Coordinate+Distance.swift diff --git a/WhereAreYou/WhereAreYou/Core/Coordinate.swift b/WhereAreYou/WhereAreYou/Core/Entity/Coordinate.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Core/Coordinate.swift rename to WhereAreYou/WhereAreYou/Core/Entity/Coordinate.swift diff --git a/WhereAreYou/WhereAreYou/Domain/Entity/Place.swift b/WhereAreYou/WhereAreYou/Core/Entity/Place.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Domain/Entity/Place.swift rename to WhereAreYou/WhereAreYou/Core/Entity/Place.swift diff --git a/WhereAreYou/WhereAreYou/Domain/Entity/PlaceType.swift b/WhereAreYou/WhereAreYou/Core/Entity/PlaceType.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Domain/Entity/PlaceType.swift rename to WhereAreYou/WhereAreYou/Core/Entity/PlaceType.swift diff --git a/WhereAreYou/WhereAreYou/Domain/Entity/TransportType.swift b/WhereAreYou/WhereAreYou/Core/Entity/TransportType.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Domain/Entity/TransportType.swift rename to WhereAreYou/WhereAreYou/Core/Entity/TransportType.swift diff --git a/WhereAreYou/WhereAreYou/Data/UserDTO.swift b/WhereAreYou/WhereAreYou/Data/Firebase/DTO/UserDTO.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Data/UserDTO.swift rename to WhereAreYou/WhereAreYou/Data/Firebase/DTO/UserDTO.swift diff --git a/WhereAreYou/WhereAreYou/Data/FirebaseErrorMapper.swift b/WhereAreYou/WhereAreYou/Data/Firebase/FirebaseErrorMapper.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Data/FirebaseErrorMapper.swift rename to WhereAreYou/WhereAreYou/Data/Firebase/FirebaseErrorMapper.swift diff --git a/WhereAreYou/WhereAreYou/Data/FirebaseAuthRepository.swift b/WhereAreYou/WhereAreYou/Data/Firebase/Repository/FirebaseAuthRepository.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Data/FirebaseAuthRepository.swift rename to WhereAreYou/WhereAreYou/Data/Firebase/Repository/FirebaseAuthRepository.swift diff --git a/WhereAreYou/WhereAreYou/Data/FirestoreFCMInstallationIDRepository.swift b/WhereAreYou/WhereAreYou/Data/Firebase/Repository/FirestoreFCMInstallationIDRepository.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Data/FirestoreFCMInstallationIDRepository.swift rename to WhereAreYou/WhereAreYou/Data/Firebase/Repository/FirestoreFCMInstallationIDRepository.swift diff --git a/WhereAreYou/WhereAreYou/Data/FirestoreUserRepository.swift b/WhereAreYou/WhereAreYou/Data/Firebase/Repository/FirestoreUserRepository.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Data/FirestoreUserRepository.swift rename to WhereAreYou/WhereAreYou/Data/Firebase/Repository/FirestoreUserRepository.swift diff --git a/WhereAreYou/WhereAreYou/Data/StorageAppAssetRepository.swift b/WhereAreYou/WhereAreYou/Data/Firebase/Repository/StorageAppAssetRepository.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Data/StorageAppAssetRepository.swift rename to WhereAreYou/WhereAreYou/Data/Firebase/Repository/StorageAppAssetRepository.swift diff --git a/WhereAreYou/WhereAreYou/Data/StorageProfileImageRepository.swift b/WhereAreYou/WhereAreYou/Data/Firebase/Repository/StorageProfileImageRepository.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Data/StorageProfileImageRepository.swift rename to WhereAreYou/WhereAreYou/Data/Firebase/Repository/StorageProfileImageRepository.swift diff --git a/WhereAreYou/WhereAreYou/Data/Network/Kakao/KakaoCategoryGroupCode.swift b/WhereAreYou/WhereAreYou/Data/Kakao/KakaoCategoryGroupCode.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Data/Network/Kakao/KakaoCategoryGroupCode.swift rename to WhereAreYou/WhereAreYou/Data/Kakao/KakaoCategoryGroupCode.swift diff --git a/WhereAreYou/WhereAreYou/Data/Network/Kakao/KakaoLocalEndpoint.swift b/WhereAreYou/WhereAreYou/Data/Kakao/KakaoLocalEndpoint.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Data/Network/Kakao/KakaoLocalEndpoint.swift rename to WhereAreYou/WhereAreYou/Data/Kakao/KakaoLocalEndpoint.swift diff --git a/WhereAreYou/WhereAreYou/Data/KakaoNearbyPlaceRepository.swift b/WhereAreYou/WhereAreYou/Data/Kakao/Repository/KakaoNearbyPlaceRepository.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Data/KakaoNearbyPlaceRepository.swift rename to WhereAreYou/WhereAreYou/Data/Kakao/Repository/KakaoNearbyPlaceRepository.swift diff --git a/WhereAreYou/WhereAreYou/Data/KakaoPlaceSearchRepository.swift b/WhereAreYou/WhereAreYou/Data/Kakao/Repository/KakaoPlaceSearchRepository.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Data/KakaoPlaceSearchRepository.swift rename to WhereAreYou/WhereAreYou/Data/Kakao/Repository/KakaoPlaceSearchRepository.swift diff --git a/WhereAreYou/WhereAreYou/Data/KakaoReverseGeocodingRepository.swift b/WhereAreYou/WhereAreYou/Data/Kakao/Repository/KakaoReverseGeocodingRepository.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Data/KakaoReverseGeocodingRepository.swift rename to WhereAreYou/WhereAreYou/Data/Kakao/Repository/KakaoReverseGeocodingRepository.swift diff --git a/WhereAreYou/WhereAreYou/Data/Network/Kakao/KakaoAddressResponse.swift b/WhereAreYou/WhereAreYou/Data/Kakao/Response/KakaoAddressResponse.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Data/Network/Kakao/KakaoAddressResponse.swift rename to WhereAreYou/WhereAreYou/Data/Kakao/Response/KakaoAddressResponse.swift diff --git a/WhereAreYou/WhereAreYou/Data/Network/Kakao/KakaoPlaceResponse.swift b/WhereAreYou/WhereAreYou/Data/Kakao/Response/KakaoPlaceResponse.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Data/Network/Kakao/KakaoPlaceResponse.swift rename to WhereAreYou/WhereAreYou/Data/Kakao/Response/KakaoPlaceResponse.swift diff --git a/WhereAreYou/WhereAreYou/Data/MockAppointmentCreationRepository.swift b/WhereAreYou/WhereAreYou/Data/Mock/MockAppointmentCreationRepository.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Data/MockAppointmentCreationRepository.swift rename to WhereAreYou/WhereAreYou/Data/Mock/MockAppointmentCreationRepository.swift diff --git a/WhereAreYou/WhereAreYou/Data/MockAppointmentDetailRepository.swift b/WhereAreYou/WhereAreYou/Data/Mock/MockAppointmentDetailRepository.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Data/MockAppointmentDetailRepository.swift rename to WhereAreYou/WhereAreYou/Data/Mock/MockAppointmentDetailRepository.swift diff --git a/WhereAreYou/WhereAreYou/Data/MockAppointmentInfoRepository.swift b/WhereAreYou/WhereAreYou/Data/Mock/MockAppointmentInfoRepository.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Data/MockAppointmentInfoRepository.swift rename to WhereAreYou/WhereAreYou/Data/Mock/MockAppointmentInfoRepository.swift diff --git a/WhereAreYou/WhereAreYou/Data/MockChatRepository.swift b/WhereAreYou/WhereAreYou/Data/Mock/MockChatRepository.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Data/MockChatRepository.swift rename to WhereAreYou/WhereAreYou/Data/Mock/MockChatRepository.swift diff --git a/WhereAreYou/WhereAreYou/Data/MockNearbyPlaceRepository.swift b/WhereAreYou/WhereAreYou/Data/Mock/MockNearbyPlaceRepository.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Data/MockNearbyPlaceRepository.swift rename to WhereAreYou/WhereAreYou/Data/Mock/MockNearbyPlaceRepository.swift diff --git a/WhereAreYou/WhereAreYou/Data/MockPlaceSearchRepository.swift b/WhereAreYou/WhereAreYou/Data/Mock/MockPlaceSearchRepository.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Data/MockPlaceSearchRepository.swift rename to WhereAreYou/WhereAreYou/Data/Mock/MockPlaceSearchRepository.swift diff --git a/WhereAreYou/WhereAreYou/Data/MockReverseGeocodingRepository.swift b/WhereAreYou/WhereAreYou/Data/Mock/MockReverseGeocodingRepository.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Data/MockReverseGeocodingRepository.swift rename to WhereAreYou/WhereAreYou/Data/Mock/MockReverseGeocodingRepository.swift diff --git a/WhereAreYou/WhereAreYou/Data/MockRouteSearchRepository.swift b/WhereAreYou/WhereAreYou/Data/Mock/MockRouteSearchRepository.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Data/MockRouteSearchRepository.swift rename to WhereAreYou/WhereAreYou/Data/Mock/MockRouteSearchRepository.swift diff --git a/WhereAreYou/WhereAreYou/Data/MockSharedPlaceRepository.swift b/WhereAreYou/WhereAreYou/Data/Mock/MockSharedPlaceRepository.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Data/MockSharedPlaceRepository.swift rename to WhereAreYou/WhereAreYou/Data/Mock/MockSharedPlaceRepository.swift diff --git a/WhereAreYou/WhereAreYou/Data/ActivityKitLiveActivityPermissionRepository.swift b/WhereAreYou/WhereAreYou/Data/System/ActivityKitLiveActivityPermissionRepository.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Data/ActivityKitLiveActivityPermissionRepository.swift rename to WhereAreYou/WhereAreYou/Data/System/ActivityKitLiveActivityPermissionRepository.swift diff --git a/WhereAreYou/WhereAreYou/Data/ActivityKitRouteLiveActivityRepository.swift b/WhereAreYou/WhereAreYou/Data/System/ActivityKitRouteLiveActivityRepository.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Data/ActivityKitRouteLiveActivityRepository.swift rename to WhereAreYou/WhereAreYou/Data/System/ActivityKitRouteLiveActivityRepository.swift diff --git a/WhereAreYou/WhereAreYou/Data/AppleSignInProvider.swift b/WhereAreYou/WhereAreYou/Data/System/AppleSignInProvider.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Data/AppleSignInProvider.swift rename to WhereAreYou/WhereAreYou/Data/System/AppleSignInProvider.swift diff --git a/WhereAreYou/WhereAreYou/Data/CoreLocationRepository.swift b/WhereAreYou/WhereAreYou/Data/System/CoreLocationRepository.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Data/CoreLocationRepository.swift rename to WhereAreYou/WhereAreYou/Data/System/CoreLocationRepository.swift diff --git a/WhereAreYou/WhereAreYou/Domain/UseCase/CreateAppointmentUseCase.swift b/WhereAreYou/WhereAreYou/Domain/UseCase/Appointment/CreateAppointmentUseCase.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Domain/UseCase/CreateAppointmentUseCase.swift rename to WhereAreYou/WhereAreYou/Domain/UseCase/Appointment/CreateAppointmentUseCase.swift diff --git a/WhereAreYou/WhereAreYou/Domain/UseCase/FetchAppointmentInfoUseCase.swift b/WhereAreYou/WhereAreYou/Domain/UseCase/Appointment/FetchAppointmentInfoUseCase.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Domain/UseCase/FetchAppointmentInfoUseCase.swift rename to WhereAreYou/WhereAreYou/Domain/UseCase/Appointment/FetchAppointmentInfoUseCase.swift diff --git a/WhereAreYou/WhereAreYou/Domain/UseCase/GetAppointmentDetailUseCase.swift b/WhereAreYou/WhereAreYou/Domain/UseCase/Appointment/GetAppointmentDetailUseCase.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Domain/UseCase/GetAppointmentDetailUseCase.swift rename to WhereAreYou/WhereAreYou/Domain/UseCase/Appointment/GetAppointmentDetailUseCase.swift diff --git a/WhereAreYou/WhereAreYou/Domain/UseCase/JoinAppointmentUseCase.swift b/WhereAreYou/WhereAreYou/Domain/UseCase/Appointment/JoinAppointmentUseCase.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Domain/UseCase/JoinAppointmentUseCase.swift rename to WhereAreYou/WhereAreYou/Domain/UseCase/Appointment/JoinAppointmentUseCase.swift diff --git a/WhereAreYou/WhereAreYou/Domain/UseCase/UpdateAppointmentInfoUseCase.swift b/WhereAreYou/WhereAreYou/Domain/UseCase/Appointment/UpdateAppointmentInfoUseCase.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Domain/UseCase/UpdateAppointmentInfoUseCase.swift rename to WhereAreYou/WhereAreYou/Domain/UseCase/Appointment/UpdateAppointmentInfoUseCase.swift diff --git a/WhereAreYou/WhereAreYou/Domain/UseCase/SignInUseCase.swift b/WhereAreYou/WhereAreYou/Domain/UseCase/Auth/SignInUseCase.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Domain/UseCase/SignInUseCase.swift rename to WhereAreYou/WhereAreYou/Domain/UseCase/Auth/SignInUseCase.swift diff --git a/WhereAreYou/WhereAreYou/Domain/UseCase/SignOutUseCase.swift b/WhereAreYou/WhereAreYou/Domain/UseCase/Auth/SignOutUseCase.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Domain/UseCase/SignOutUseCase.swift rename to WhereAreYou/WhereAreYou/Domain/UseCase/Auth/SignOutUseCase.swift diff --git a/WhereAreYou/WhereAreYou/Domain/UseCase/FetchMessagesUseCase.swift b/WhereAreYou/WhereAreYou/Domain/UseCase/Chat/FetchMessagesUseCase.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Domain/UseCase/FetchMessagesUseCase.swift rename to WhereAreYou/WhereAreYou/Domain/UseCase/Chat/FetchMessagesUseCase.swift diff --git a/WhereAreYou/WhereAreYou/Domain/UseCase/FetchSharedPlacesUseCase.swift b/WhereAreYou/WhereAreYou/Domain/UseCase/Chat/FetchSharedPlacesUseCase.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Domain/UseCase/FetchSharedPlacesUseCase.swift rename to WhereAreYou/WhereAreYou/Domain/UseCase/Chat/FetchSharedPlacesUseCase.swift diff --git a/WhereAreYou/WhereAreYou/Domain/UseCase/SendMessageUseCase.swift b/WhereAreYou/WhereAreYou/Domain/UseCase/Chat/SendMessageUseCase.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Domain/UseCase/SendMessageUseCase.swift rename to WhereAreYou/WhereAreYou/Domain/UseCase/Chat/SendMessageUseCase.swift diff --git a/WhereAreYou/WhereAreYou/Domain/UseCase/ShareLocationUseCase.swift b/WhereAreYou/WhereAreYou/Domain/UseCase/Chat/ShareLocationUseCase.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Domain/UseCase/ShareLocationUseCase.swift rename to WhereAreYou/WhereAreYou/Domain/UseCase/Chat/ShareLocationUseCase.swift diff --git a/WhereAreYou/WhereAreYou/Domain/UseCase/SharePlaceUseCase.swift b/WhereAreYou/WhereAreYou/Domain/UseCase/Chat/SharePlaceUseCase.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Domain/UseCase/SharePlaceUseCase.swift rename to WhereAreYou/WhereAreYou/Domain/UseCase/Chat/SharePlaceUseCase.swift diff --git a/WhereAreYou/WhereAreYou/Domain/UseCase/VotePlaceUseCase.swift b/WhereAreYou/WhereAreYou/Domain/UseCase/Chat/VotePlaceUseCase.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Domain/UseCase/VotePlaceUseCase.swift rename to WhereAreYou/WhereAreYou/Domain/UseCase/Chat/VotePlaceUseCase.swift diff --git a/WhereAreYou/WhereAreYou/Domain/UseCase/GetCurrentLocationPlaceUseCase.swift b/WhereAreYou/WhereAreYou/Domain/UseCase/Location/GetCurrentLocationPlaceUseCase.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Domain/UseCase/GetCurrentLocationPlaceUseCase.swift rename to WhereAreYou/WhereAreYou/Domain/UseCase/Location/GetCurrentLocationPlaceUseCase.swift diff --git a/WhereAreYou/WhereAreYou/Domain/UseCase/GetCurrentLocationUseCase.swift b/WhereAreYou/WhereAreYou/Domain/UseCase/Location/GetCurrentLocationUseCase.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Domain/UseCase/GetCurrentLocationUseCase.swift rename to WhereAreYou/WhereAreYou/Domain/UseCase/Location/GetCurrentLocationUseCase.swift diff --git a/WhereAreYou/WhereAreYou/Domain/UseCase/ObserveLiveActivityPermissionUseCase.swift b/WhereAreYou/WhereAreYou/Domain/UseCase/Permission/ObserveLiveActivityPermissionUseCase.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Domain/UseCase/ObserveLiveActivityPermissionUseCase.swift rename to WhereAreYou/WhereAreYou/Domain/UseCase/Permission/ObserveLiveActivityPermissionUseCase.swift diff --git a/WhereAreYou/WhereAreYou/Domain/UseCase/ObserveLocationPermissionUseCase.swift b/WhereAreYou/WhereAreYou/Domain/UseCase/Permission/ObserveLocationPermissionUseCase.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Domain/UseCase/ObserveLocationPermissionUseCase.swift rename to WhereAreYou/WhereAreYou/Domain/UseCase/Permission/ObserveLocationPermissionUseCase.swift diff --git a/WhereAreYou/WhereAreYou/Domain/UseCase/GetNearbyPlaceUseCase.swift b/WhereAreYou/WhereAreYou/Domain/UseCase/Place/GetNearbyPlaceUseCase.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Domain/UseCase/GetNearbyPlaceUseCase.swift rename to WhereAreYou/WhereAreYou/Domain/UseCase/Place/GetNearbyPlaceUseCase.swift diff --git a/WhereAreYou/WhereAreYou/Domain/UseCase/SearchPlacesUseCase.swift b/WhereAreYou/WhereAreYou/Domain/UseCase/Place/SearchPlacesUseCase.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Domain/UseCase/SearchPlacesUseCase.swift rename to WhereAreYou/WhereAreYou/Domain/UseCase/Place/SearchPlacesUseCase.swift diff --git a/WhereAreYou/WhereAreYou/Domain/UseCase/SearchRoutesUseCase.swift b/WhereAreYou/WhereAreYou/Domain/UseCase/Route/SearchRoutesUseCase.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Domain/UseCase/SearchRoutesUseCase.swift rename to WhereAreYou/WhereAreYou/Domain/UseCase/Route/SearchRoutesUseCase.swift diff --git a/WhereAreYou/WhereAreYou/Core/Date+Format.swift b/WhereAreYou/WhereAreYou/Presentation/Extension/Date+Format.swift similarity index 100% rename from WhereAreYou/WhereAreYou/Core/Date+Format.swift rename to WhereAreYou/WhereAreYou/Presentation/Extension/Date+Format.swift diff --git a/WhereAreYou/WhereAreYou/Presentation/ViewController.swift b/WhereAreYou/WhereAreYou/Presentation/ViewController.swift deleted file mode 100644 index 2061de8..0000000 --- a/WhereAreYou/WhereAreYou/Presentation/ViewController.swift +++ /dev/null @@ -1,17 +0,0 @@ -// -// ViewController.swift -// WhereAreYou -// -// Created by 이상유 on 2026-07-07. -// - -import UIKit - -class ViewController: UIViewController { - - override func viewDidLoad() { - super.viewDidLoad() - } - -} - diff --git a/WhereAreYou/WhereAreYou/Core/Info.plist b/WhereAreYou/WhereAreYou/SupportingFiles/Info.plist similarity index 100% rename from WhereAreYou/WhereAreYou/Core/Info.plist rename to WhereAreYou/WhereAreYou/SupportingFiles/Info.plist diff --git a/WhereAreYou/WhereAreYou/WhereAreYou.entitlements b/WhereAreYou/WhereAreYou/SupportingFiles/WhereAreYou.entitlements similarity index 100% rename from WhereAreYou/WhereAreYou/WhereAreYou.entitlements rename to WhereAreYou/WhereAreYou/SupportingFiles/WhereAreYou.entitlements diff --git a/WhereAreYou/WhereAreYou/WhereAreYouRelease.entitlements b/WhereAreYou/WhereAreYou/SupportingFiles/WhereAreYouRelease.entitlements similarity index 100% rename from WhereAreYou/WhereAreYou/WhereAreYouRelease.entitlements rename to WhereAreYou/WhereAreYou/SupportingFiles/WhereAreYouRelease.entitlements