Skip to content

rlvy0513/HanHae

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HanHae

한 해는 목표를 계획하고 성취도를 확인하며, 사용자에게 동기를 부여하기 위해 설계된 생산성 앱입니다.


Features

한 달 단위의 목표 세우기

목표를 세우고 완료해보세요! 목표 완료율과 목표 시작일, 목표 완료일을 쉽게 확인할 수 있어요.

목표를 리마인드 시켜드려요

목표 완료가 힘들다구요? 걱정마세요! 한 해에서 알림을 통해 목표를 리마인드 시켜드릴게요.

한 해 동안 세운 목표은 한 눈에 볼 수 있어요

레이아웃 변경 버튼을 통해 한 해 동안 세운 목표를 한 눈에 확인할 수 있어요.

다양한 설정이 가능해요

라이트 모드/다크 모드 설정, 언어 설정, 피드백 및 평점 남기기를 할 수 있어요.


Directory Structure

HanHae
  ├─ AppDelegate.swift
  ├─ Assets.xcassets
  │   ├─ AccentColor.colorset
  │   ├─ AppIcon.appiconset
  ├─ Localizable.xcstrings
  ├─ Models
  │   ├─ HHMonth+CoreDataClass.swift
  │   ├─ HHMonth+CoreDataProperties.swift
  │   ├─ HHYear+CoreDataClass.swift
  │   ├─ HHYear+CoreDataProperties.swift
  │   ├─ ToDo+CoreDataClass.swift
  │   └─ ToDo+CoreDataProperties.swift
  ├─ Resources
  │   ├─ Assets.xcassets
  │   │   ├─ AccentColor.colorset
  │   │   ├─ AppIcon.appiconset
  │   │   └─ EmptyViewImage.imageset
  │   ├─ Colors.xcassets
  │   └─ Fonts
  ├─ SceneDelegate.swift
  ├─ Services
  │   ├─ CoreDataInitializer.swift
  │   └─ CoreDataManager.swift
  ├─ Utilities
  │   ├─ Extensions
  │   │   ├─ Date+Extension.swift
  │   │   ├─ Notification+Extension.swift
  │   │   └─ UIFont+Extension.swift
  │   └─ Helpers
  │       └─ DeviceInfo.swift
  ├─ ViewModels
  │   ├─ Months
  │   │   └──MonthlyViewModel.swift
  │   ├─ SampleViewModel.swift
  │   ├─ Settings
  │   │   └─ SettingsViewModel.swift
  │   └─ Years
  │       └─ YearsViewModel.swift
  └─ Views
      ├─ Base.lproj
      ├─ HHBaseViewController.swift
      ├─ Months
      │   ├─ DetailViewController.swift
      │   ├─ MonthlyMottoViewController.swift
      │   ├─ MonthlyViewController.swift
      │   └─ ToDoListTableViewCell.swift
      ├─ Settings
      │   ├─ SettingDetailViewController.swift
      │   ├─ SettingsBaseViewController.swift
      │   └─ SettingsViewController.swift
      └─ Years
          ├─ MonthlyCell.swift
          ├─ YearHeaderView.swift
          └─ YearsViewController.swift

Skills

Architecture

  • MVVM

Tech Stack

  • SwiftUI

개발 및 테스트 환경

  • XCode 16.1
  • Swift 6.0.2
  • iOS 17.6 +

Developers

김기표
목표 관리 구현
알림 기능
김성민
연월 데이터 관리
설정 및 번역

License

Copyright KimBrothers. All rights reserved.
Licensed under the MIT license.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages