Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Readmd 작성하기 #61

Closed
Jinsujin opened this issue May 20, 2022 · 7 comments
Closed

Readmd 작성하기 #61

Jinsujin opened this issue May 20, 2022 · 7 comments
Assignees
Labels
documentation Improvements or additions to documentation

Comments

@Jinsujin
Copy link
Collaborator

Jinsujin commented May 20, 2022

Krello

iOS 13.0+ Xcode 13.3

Trello-style Task Management App
기한: 2022.05.04 ~ 05.20 (13일)
프로젝트에 대한 자세한 내용은 👉 Notion 에서 확인할 수 있습니다

앱 소개

Trello 의 기능을 따라 할일을 관리하는 iOS Application을 만들어 보았습니다.
구현된 기능은 다음과 같습니다:

  • 회원 가입과 로그인 기능 구현
  • CRUD 중 Read 구현
로그인 회원가입
login signup
- Firebase authentication 을 사용해 email 로그인을 할 수 있습니다.
- 로그인을 하면 firebase 로 부터 인증을 하고 받아온 사용자 uid 를 local 에 저장해 API 호출에 사용합니다.
- 한번 로그인을 하면 앱 종료 후 다시 실행해도 로그인 상태를 유지합니다.
- email, password 로 회원가입을 할 수 있습니다.
- 입력값에 대한 검증을 하고 유효한 값인지 체크합니다.
- 모든 TextField 의 값이 유효하다고 판단이 되면 비로소 회원가입 버튼이 활성화됩니다.
할일 관리 드래그 앤 드랍
Board TaskMove
- 사용자 키(uid) 에 해당하는 데이터를 firestore 로 부터 불러와 화면에 보여줍니다. - Drag & Drop 으로 할일을 이동시킬 수 있습니다.(서버에 반영하는 작업은 구현 안됨)

팀원

@Eddy @Kai @Rosa
👉 프로젝트 회고 👉 프로젝트 회고 👉 프로젝트 회고

사용한 기술

Library

Version
SwiftLint CocoaPods
FirebaseAuth 9.0.0 CocoaPods
FirebaseFirestore 9.0.0 CocoaPods
FirebaseFirestoreSwift 9.0.0 CocoaPods
@Jinsujin Jinsujin added the documentation Improvements or additions to documentation label May 20, 2022
@BumgeunSong
Copy link
Owner

ㅋㅋㅋㅋ 프로필 사진까지!

저는 Library까지 별도로 쓰기보다는 '사용한 기술' 챕터에 그냥 같이 넣으면 어떨까 싶네요.

@BumgeunSong
Copy link
Owner

사용한 기술은 그냥 사용한 기술이라고 해도 괜찮을 거 같은데요?

@BumgeunSong
Copy link
Owner

깃헙 마크 다운에서 접히는 토글 리스트도 만들 수 있어요. 그다지 중요한 부분이 아니라면 접어놓는 것도 좋을 듯

@BumgeunSong
Copy link
Owner

저는 개인적으로 팀 소개는 보너스 정도라고 생각을 해서, 맨 위에는 앱 소개랑 스크린샷이 먼저 올라갔으면 좋겠습니다! 팀 소개는 아래쪽으로 내리거나 접고요.

@BumgeunSong
Copy link
Owner

'고민과 해결' 파트가 있고 그게 좀 더 강조되었으면 좋겠어요! 이거는 위키에 작성하고 나서 어느 정도 수준으로 쓸지 결정하면 될 거 같아요

@BumgeunSong
Copy link
Owner

요런 느낌으로 정리하는 건 어떨지?

로그인 회원가입
signup
- Firebase authentication 을 사용해 email 로그인을 할 수 있습니다.
- 로그인을 하면 firestore 로 부터 인증을 하고 받아온 사용자 uid 를 local 에 저장해 API 호출에 사용합니다.
- 한번 로그인을 하면 앱 종료 후 다시 실행해도 로그인 상태를 유지합니다.
- email, password 로 회원가입을 할 수 있습니다.
- 입력값에 대한 검증을 하고 유효한 값인지 체크합니다.
- 모든 TextField 의 값이 유효하다고 판단이 되면 비로소 회원가입 버튼이 활성화됩니다.
할일 관리 드래그 앤 드랍
Board TaskMove
- 사용자 키(uid) 에 해당하는 데이터를 firestore 로 부터 불러와 화면에 보여줍니다. - Drag & Drop 으로 할일을 이동시킬 수 있습니다.(서버에 반영하는 작업은 구현 안됨)

@Jinsujin
Copy link
Collaborator Author

역시 문서하면 에디지

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

3 participants