Skip to content

m1nbol/VannyVannyChallenge1

Repository files navigation

🥕바니바니🐻‍❄️

자연스럽고 부담 없이 고민을 털어놓을 수 있도록 하는 서비스입니다.
서툴러도, 정답이 없어도 괜찮아요.
마음속에 맴도는 생각들을 가볍게 꺼내놓는 것만으로도
당신은 이미 한 걸음 나아가고 있는 거니까요.

우리는 함께 듣고, 공감하고, 필요한 때엔 곁에서 방향을 함께 찾아갑니다.
혼자 고민하지 않아도 되는 곳,
이제, 당신의 이야기를 들려주세요. 🌱

개요 📚

애플 디벨로퍼 아카데미 챌린지 1
챌린지 기간 : 2025.3.17 ~ 2025.3.28
팀 멤버: Jeong, Jina, Seo, Velko, Minbol, Gyeong

시작 가이드

Requirements

For building and running the application you need:

  • iOS 18.2
  • Xcode 16.2
  • Swift 6.0

기술 스택 🛠️

Envrionment

Development

Communication

화면 구성 📱

아키텍처 및 프로젝트 구조

📦VannyVanny
 ┣ 📂App
 ┃ ┣ 📜AppFlowViewModel.swift
 ┃ ┗ 📜VannyVannyApp.swift
 ┣ 📂Assets.xcassets
 ┃ ┣ 📂AccentColor.colorset
 ┃ ┃ ┗ 📜Contents.json
 ┃ ┣ 📂AppIcon.appiconset
 ┃ ┃ ┣ 📜1024.png
 ┃ ┃ ┣ 📜114.png
 ┃ ┃ ┣ 📜120.png
 ┃ ┃ ┣ 📜180.png
 ┃ ┃ ┣ 📜29.png
 ┃ ┃ ┣ 📜40.png
 ┃ ┃ ┣ 📜57.png
 ┃ ┃ ┣ 📜58.png
 ┃ ┃ ┣ 📜60.png
 ┃ ┃ ┣ 📜80.png
 ┃ ┃ ┣ 📜87.png
 ┃ ┃ ┗ 📜Contents.json
 ┃ ┣ 📂Cheer
 ┃ ┃ ┣ 📂apple.imageset
 ┃ ┃ ┃ ┣ 📜Contents.json
 ┃ ┃ ┃ ┗ 📜apple.pdf
 ┃ ┃ ┣ 📂cheerApple.imageset
 ┃ ┃ ┃ ┣ 📜Contents.json
 ┃ ┃ ┃ ┗ 📜cheerApple.pdf
 ┃ ┃ ┣ 📂cheerBtn.imageset
 ┃ ┃ ┃ ┣ 📜Contents.json
 ┃ ┃ ┃ ┗ 📜cheerBtn.png
 ┃ ┃ ┣ 📂cheerLogo.imageset
 ┃ ┃ ┃ ┣ 📜Contents.json
 ┃ ┃ ┃ ┗ 📜cheerLogo.pdf
 ┃ ┃ ┣ 📂cheerTree.imageset
 ┃ ┃ ┃ ┣ 📜Contents.json
 ┃ ┃ ┃ ┗ 📜cheerTree.pdf
 ┃ ┃ ┣ 📂unCheer.imageset
 ┃ ┃ ┃ ┣ 📜Contents.json
 ┃ ┃ ┃ ┗ 📜unCheer.pdf
 ┃ ┃ ┗ 📜Contents.json
 ┃ ┣ 📂Components
 ┃ ┃ ┣ 📂leftArrow.imageset
 ┃ ┃ ┃ ┣ 📜Contents.json
 ┃ ┃ ┃ ┗ 📜leftArrow.pdf
 ┃ ┃ ┣ 📂leftChevron.imageset
 ┃ ┃ ┃ ┣ 📜Contents.json
 ┃ ┃ ┃ ┗ 📜leftChevron.pdf
 ┃ ┃ ┣ 📂mainButton.imageset
 ┃ ┃ ┃ ┣ 📜Contents.json
 ┃ ┃ ┃ ┗ 📜mainButton.pdf
 ┃ ┃ ┣ 📂subButton.imageset
 ┃ ┃ ┃ ┣ 📜Contents.json
 ┃ ┃ ┃ ┗ 📜subButton.pdf
 ┃ ┃ ┗ 📜Contents.json
 ┃ ┣ 📂Concern
 ┃ ┃ ┣ 📂addConcern.imageset
 ┃ ┃ ┃ ┣ 📜Contents.json
 ┃ ┃ ┃ ┗ 📜addConcern.pdf
 ┃ ┃ ┣ 📂homeTitle.imageset
 ┃ ┃ ┃ ┣ 📜Contents.json
 ┃ ┃ ┃ ┗ 📜homeTitle.pdf
 ┃ ┃ ┣ 📂treeOne.imageset
 ┃ ┃ ┃ ┣ 📜Contents.json
 ┃ ┃ ┃ ┗ 📜treeOne.pdf
 ┃ ┃ ┣ 📂treeThree.imageset
 ┃ ┃ ┃ ┣ 📜Contents.json
 ┃ ┃ ┃ ┗ 📜treeThree.pdf
 ┃ ┃ ┣ 📂treeTwo.imageset
 ┃ ┃ ┃ ┣ 📜Contents.json
 ┃ ┃ ┃ ┗ 📜treeTwo.pdf
 ┃ ┃ ┗ 📜Contents.json
 ┃ ┣ 📂Onboarding
 ┃ ┃ ┣ 📂onboardingBear.imageset
 ┃ ┃ ┃ ┣ 📜Contents.json
 ┃ ┃ ┃ ┗ 📜onboardingBear.pdf
 ┃ ┃ ┗ 📜Contents.json
 ┃ ┣ 📂Worry
 ┃ ┃ ┣ 📂worryFinal.imageset
 ┃ ┃ ┃ ┣ 📜Contents.json
 ┃ ┃ ┃ ┗ 📜worryFinal.pdf
 ┃ ┃ ┣ 📂worrySeedOne.imageset
 ┃ ┃ ┃ ┣ 📜Contents.json
 ┃ ┃ ┃ ┗ 📜worrySeedOne.pdf
 ┃ ┃ ┣ 📂worrySeedThree.imageset
 ┃ ┃ ┃ ┣ 📜Contents.json
 ┃ ┃ ┃ ┗ 📜worrySeedThree.pdf
 ┃ ┃ ┣ 📂worrySeedTwo.imageset
 ┃ ┃ ┃ ┣ 📜Contents.json
 ┃ ┃ ┃ ┗ 📜worrySeedTwo.pdf
 ┃ ┃ ┗ 📜Contents.json
 ┃ ┣ 📂background.imageset
 ┃ ┃ ┣ 📜Contents.json
 ┃ ┃ ┗ 📜background.pdf
 ┃ ┣ 📂close.imageset
 ┃ ┃ ┣ 📜Contents.json
 ┃ ┃ ┗ 📜close.pdf
 ┃ ┣ 📜.DS_Store
 ┃ ┗ 📜Contents.json
 ┣ 📂Components
 ┃ ┣ 📜CustomMainButton.swift
 ┃ ┣ 📜CustomNavigation.swift
 ┃ ┗ 📜CustomTextEditor.swift
 ┣ 📂Core
 ┃ ┣ 📂DIContainer
 ┃ ┃ ┗ 📜DIContainer.swift
 ┃ ┗ 📂Navigation
 ┃ ┃ ┣ 📜NavigationDestination.swift
 ┃ ┃ ┣ 📜NavigationRoutable.swift
 ┃ ┃ ┣ 📜NavigationRoutingView.swift
 ┃ ┃ ┗ 📜ObservableObjectSettable.swift
 ┣ 📂Model
 ┃ ┣ 📜Cheer.swift
 ┃ ┗ 📜Concern.swift
 ┣ 📂Modules
 ┃ ┣ 📂Cheer
 ┃ ┃ ┣ 📂ViewModels
 ┃ ┃ ┃ ┗ 📜CheerViewModel.swift
 ┃ ┃ ┗ 📂Views
 ┃ ┃ ┃ ┣ 📜AddCheerView.swift
 ┃ ┃ ┃ ┣ 📜CheerHarvestView.swift
 ┃ ┃ ┃ ┣ 📜CheerTreeView.swift
 ┃ ┃ ┃ ┗ 📜CheerView.swift
 ┃ ┣ 📂Greetings
 ┃ ┃ ┣ 📂ViewModel
 ┃ ┃ ┃ ┗ 📜GreetingViewModel.swift
 ┃ ┃ ┗ 📂Views
 ┃ ┃ ┃ ┗ 📜GreetingView.swift
 ┃ ┣ 📂Home
 ┃ ┃ ┣ 📂ViewModels
 ┃ ┃ ┃ ┗ 📜HomeViewModel.swift
 ┃ ┃ ┗ 📂Views
 ┃ ┃ ┃ ┣ 📜AddConcernButton.swift
 ┃ ┃ ┃ ┣ 📜ConcernCard.swift
 ┃ ┃ ┃ ┗ 📜HomeView.swift
 ┃ ┗ 📂WorryInput
 ┃ ┃ ┣ 📂ViewModel
 ┃ ┃ ┃ ┗ 📜WorryViewModel.swift
 ┃ ┃ ┗ 📂Views
 ┃ ┃ ┃ ┣ 📜WorryView.swift
 ┃ ┃ ┃ ┗ 📜WorryViewContents.swift
 ┣ 📂Preview Content
 ┃ ┗ 📂Preview Assets.xcassets
 ┃ ┃ ┗ 📜Contents.json
 ┣ 📂Resources
 ┃ ┣ 📂Color.xcassets
 ┃ ┃ ┣ 📂Gray
 ┃ ┃ ┃ ┣ 📂gray01.colorset
 ┃ ┃ ┃ ┃ ┗ 📜Contents.json
 ┃ ┃ ┃ ┣ 📂gray02.colorset
 ┃ ┃ ┃ ┃ ┗ 📜Contents.json
 ┃ ┃ ┃ ┣ 📂gray03.colorset
 ┃ ┃ ┃ ┃ ┗ 📜Contents.json
 ┃ ┃ ┃ ┣ 📂gray04.colorset
 ┃ ┃ ┃ ┃ ┗ 📜Contents.json
 ┃ ┃ ┃ ┗ 📜Contents.json
 ┃ ┃ ┣ 📂cancel.colorset
 ┃ ┃ ┃ ┗ 📜Contents.json
 ┃ ┃ ┣ 📂floating.colorset
 ┃ ┃ ┃ ┗ 📜Contents.json
 ┃ ┃ ┣ 📂mainColor.colorset
 ┃ ┃ ┃ ┗ 📜Contents.json
 ┃ ┃ ┣ 📂overCircle.colorset
 ┃ ┃ ┃ ┗ 📜Contents.json
 ┃ ┃ ┣ 📂textBlack.colorset
 ┃ ┃ ┃ ┗ 📜Contents.json
 ┃ ┃ ┗ 📜Contents.json
 ┃ ┣ 📂Font
 ┃ ┃ ┣ 📜Font.swift
 ┃ ┃ ┣ 📜Ownglyphwiseelist.ttf
 ┃ ┃ ┣ 📜Pretendard-Bold.otf
 ┃ ┃ ┣ 📜Pretendard-Light.otf
 ┃ ┃ ┣ 📜Pretendard-Medium.otf
 ┃ ┃ ┣ 📜Pretendard-Regular.otf
 ┃ ┃ ┣ 📜Pretendard-SemiBold.otf
 ┃ ┃ ┗ 📜YoonChildfundkoreaDaeHan.otf
 ┃ ┣ 📂Keyboard
 ┃ ┃ ┗ 📜HideKeyboard.swift
 ┃ ┗ 📜gom.mp4
 ┣ 📜.DS_Store
 ┗ 📜Info.plist

About

Repository of Apple Developer Academy (@)POSTECH Afternoon Team VannyVanny Challenge1

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors