GithubHelp home page GithubHelp logo

ios-project-manager's Introduction

header

Hi there! 👋

🌱 I'm cureently learning Swift & iOS

📧 [email protected]

🔥 I'm basic developer so want to learn

I enjoy investing 💹, listen to Music 🎧, ski ⛷️ and find to nice sushi restaurant. 🍣

💪 Skill

Language

Swift

Tool

💁‍♂️ Stats

Quokkaaa's GitHub stats

📝 tech Blog

https://swiftlim.tistory.com/

🧑🏻‍💻 Language

🏕️ Yagom-CareerCamp~ 2022.02.07 ~ 2022.08.07 (ing)

4. 🧮 계산기 프로젝트, Team: 쿼카 / Reviewer: 울라프

7. 🏬 오픈마켓, Team: 쿼카,Lingo / Reviewer: hyunable

8. 📔 일기장, Team: 쿼카,Taeangel / Reviewer: 라자냐

9. 👨🏻‍💻 프로젝트매니저, Team: 쿼카

ios-project-manager's People

Contributors

quokkaaa avatar yagom avatar

ios-project-manager's Issues

STEP2 리펙토링

기능 설명
STEP2 리펙토링

체크리스트

  • [ ]

추가 내용
Add any other context or screenshots about the feature request here.

화면 우측상단에 + 버튼 생성 및 클릭시 write로 이동 기능 구현

기능 설명
화면 우측상단에 + 버튼 생성 및 클릭시 write로 이동 기능 구현
작성된건 Todo에 추가되는 기능 구현

체크리스트

  • 화면 우측상단에 + 버튼 생성
  • write로 구현
  • 클릭시 write로 이동
  • 작성된건 Todo에 추가되는 기능 구현

추가 내용
Add any other context or screenshots about the feature request here.

README 작성

기능 설명
STEP1 에서 학습 및 고민한점 README 작성

체크 리스트

  • 추가할 기능 항목

추가 내용
Add any other context or screenshots about the feature request here.

MVVM 패턴으로 리펙토링

기능 설명
MVVM 패턴으로 리펙토링

체크리스트

  • ViewModel으로 빼준다.

추가 내용
Add any other context or screenshots about the feature request here.

RealmService 기능 구현

기능 설명
LocalDB에 저장해주는 기능 구현

체크리스트

  • class생성
  • CRUD 구현
  • 적용 및 테스트

추가 내용
Add any other context or screenshots about the feature request here.

프로젝트 환경설정

기능 설명
환경설정

체크 리스트

  • 주석제거
  • 브랜치설정
  • 코드로 구현하기 위한 설정(스토리보드 삭제)
  • iOS 15로 설정
  • 파일 분리
  • swiftLint설정

추가 내용
Add any other context or screenshots about the feature request here.

LocalDB Realm 추상화 및 모델 구현

기능 설명
Realm 추상화 및 기능 구현

체크리스트

  • Realmable 프로토콜 구현
  • LocalDB class 구현
  • RealmModel 구현
  • TodoManager 싱글톤 구현

추가 내용
Add any other context or screenshots about the feature request here.

UICollectionViewCell 만들어서 초기화면 구성

기능 설명
UICollectionViewController 생성 및 초기화면 구성 ( Todo / Doing / Done )

체크리스트

  • UICollectionViewController 생성 및 초기화면 구성
  • UICollectionViewDiffableDataSource 구현
  • 제목, 설명, 날짜 프로퍼티 구현
  • 제목은 한줄일며 두줄일때 ... 표시하는 기능 구현
  • 설명이 3줄 이상이면 세줄까지만 표시하는 기능 구현
  • 설명이 3줄 이하라면 설명 글의 높이에 맞게 셀의 높이가 맞춰지도록 구현

추가 내용
Add any other context or screenshots about the feature request here.

사용자 지역 포멧에 맞게 기한 날짜 표시

기능 설명
기한 날짜 표시는 사용자 지역 포멧에 맞게 표현

체크리스트

  • 사용자 지역 포멧에 맞게 기한 날짜 표시

추가 내용
Add any other context or screenshots about the feature request here.

할일 클릭시 상세화면 표시 기능 구현

기능 설명
할일 클릭시 상세화면 표시 기능 구현

체크리스트

  • 클릭시 상세화면으로 이동하는 기능
  • 이동될 상세화면 구현
  • edit버튼 클릭시 수정가능

추가 내용
Add any other context or screenshots about the feature request here.

SwiftUI로 새롭게 기능구현

기능 설명
프로젝트 파일 생성하여 새롭게 기능 구현
가능한데까지 한번 구현해보기

체크리스트

  • 스유스유

추가 내용
Add any other context or screenshots about the feature request here.

할일 길게 터치시 팝오버 메뉴표시 기능 구현

기능 설명
할일 길게 터치시 팝오버 메뉴 표시 기능 구현
- Todo의 할일: Move to Doing / Move to Done
- Doing의 할일 : move to Todo / Move to Done
- Done의 할일: Move to Todo / Move to Doing

체크리스트

  • 길게 터치시 팝오버 메뉴 표시 기능 구현
  • 위 Todo/ Doing / Done 각각 다르게 표시

추가 내용
Add any other context or screenshots about the feature request here.

클라우드 동기화를 위한 기술 자료분석

기능 설명
firebase에 대한 자료조사

  • 하위 버전 호환성에는 문제가 없는가?
  • 안정적으로 운용 가능한가?
  • 미래 지속가능성이 있는가?
  • 리스크를 최소화 할 수 있는가? 알고있는 리스크는 무엇인가?
  • 어떤 의존성 관리도구를 사용하여 관리할 수 있는가?
  • 이 앱의 요구기능에 적절한 선택인가?

체크 리스트

  • �Q&A작성

추가 내용
Add any other context or screenshots about the feature request here.

MVVM의 역할과 책임 학습

기능 설명
MVVM의 역할과 책임 그리고 등장 이유에대해 학습하기

체크리스트

  • MVVM이 등장한 이유
  • MVVM 역할 및 책임
  • MVVM의 동작방식
  • MVVM의 장단점

추가 내용
Add any other context or screenshots about the feature request here.

Cell스와이프시 삭제메뉴 표시 및 삭제기능 구현

기능 설명
Cell스와이프시 삭제메뉴 표시 및 삭제기능 구현

체크리스트

  • Cell스와이프시 삭제메뉴 표시
  • 길게 스와이프시 삭제
  • 삭제버튼 클릭시 삭제기능 구현

추가 내용
Add any other context or screenshots about the feature request here.

FireBase RealTime CRUD Success

기능 설명
파이어베이스로 CRUD 실시간 소통하기

체크리스트

  • FireBaseService 타입 만들기
  • 테스트

추가 내용
Add any other context or screenshots about the feature request here.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.