Skip to content

ObjectOneShot/ObjectOneShot-iOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

99 Commits
 
 
 
 
 
 
 
 

Repository files navigation

목표한방 - OKR 기반 목표 관리 앱

앱스토어 링크

주요 기능

온보딩 목표 등록 목표 삭제

프로젝트 소개

스프린터 해커톤 과정에서 나온 아이디어를 기반으로 시작한 OKR 기반 목표 관리 앱 프로젝트 입니다.
장기 목표를 세우고, 세부 계획과 할 일을 기록하고 달성할 수 있습니다.
프로그레스 바를 통한 달성률의 시각적인 확인이 가능합니다.

개발 환경 및 라이브러리

  • Xcode 14
  • SwiftUI

폴더 구조

📦ObjectOneShot
 ┣ 📂Apps
 ┃ ┣ 📜Launch Screen.storyboard
 ┃ ┗ 📜ObjectOneShotApp.swift
 ┣ 📂Extensions
 ┃ ┣ 📂Modifiers
 ┃ ┃ ┣ 📜Delete.swift
 ┃ ┃ ┗ 📜ShakeEffect.swift
 ┃ ┗ 📜View+Extensions.swift
 ┣ 📂Models
 ┃ ┣ 📜KeyResult.swift
 ┃ ┣ 📜Objective.swift
 ┃ ┗ 📜Task.swift
 ┣ 📂Preview Content
 ┃ ┗ 📂Preview Assets.xcassets
 ┃ ┃ ┗ 📜Contents.json
 ┣ 📂Resources
 ┣ 📂Utilities
 ┃ ┣ 📂ObjectOneShot.xcdatamodeld
 ┃ ┃ ┣ 📂ObjectOneShot.xcdatamodel
 ┃ ┃ ┃ ┗ 📜contents
 ┃ ┃ ┗ 📜.xccurrentversion
 ┃ ┣ 📜Constants.swift
 ┃ ┣ 📜Coordinator.swift
 ┃ ┣ 📜EmptyButtonStyle.swift
 ┃ ┗ 📜RoundedCorner.swift
 ┣ 📂ViewModels
 ┃ ┗ 📜OKRViewModel.swift
 ┣ 📂Views
 ┃ ┣ 📂AddObjectiveView
 ┃ ┃ ┗ 📜AddObjectiveEditView.swift
 ┃ ┣ 📂Componenets
 ┃ ┃ ┣ 📂CardViews
 ┃ ┃ ┃ ┣ 📜KeyResultEditDetailView.swift
 ┃ ┃ ┃ ┣ 📜ObjectiveCardView.swift
 ┃ ┃ ┃ ┣ 📜ObjectiveDetailCard.swift
 ┃ ┃ ┃ ┗ 📜TaskEditDetailView.swift
 ┃ ┃ ┣ 📂CustomAlert
 ┃ ┃ ┃ ┗ 📜CustomAlert.swift
 ┃ ┃ ┗ 📂CustomProgressbar
 ┃ ┃ ┃ ┗ 📜CustomProgressBar.swift
 ┃ ┣ 📂MainView
 ┃ ┃ ┗ 📜MainView.swift
 ┃ ┣ 📂ObjectiveDetailView
 ┃ ┃ ┗ 📜ObjectiveEditDetailView.swift
 ┃ ┣ 📂Onboarding
 ┃ ┃ ┗ 📜OnboardingView.swift
 ┃ ┣ 📂UsageTipsView
 ┃ ┃ ┗ 📜UsageTipsView.swift
 ┃ ┗ 📜.DS_Store
 ┣ 📜GoogleService-Info.plist
 ┗ 📜Info.plist

Commit Convention

커밋 컨벤션은 Udacity Git Commit Message Style Guide 를 따릅니다.

  • feat: A new feature
  • fix: A bug fix
  • docs: Changes to documentation
  • style: Formatting, missing semi colons, etc; no code change
  • refactor: Refactoring production code
  • test: Adding tests, refactoring test; no production code change
  • chore: Updating build tasks, package manager configs, etc; no production code change

About

개인의 OKR 관리를 도와주는 목표한방 앱 입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages