Skip to content

Latest commit

 

History

337 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Find ✨

2nd SOPT-TERM 2021.05.07 ~ 2021.05.30



Find 는 이런 서비스입니다!

난 직접 만나봐야 더 진국이야.
의미있고 가치있는 만남
안전한 MBTI 기반 매칭 오프라인 소개팅



🪜 Development Environment and Using Library

Swift iOS

  pod 'Moya'
  pod 'Kingfisher'
  pod 'lottie-ios'

🗂 Project Structure

💻 Find-iOS
 ┣ 🗂 Global
 ┃ ┣ 🗂 Extension
 ┃ ┃ ┗ 📑 UIFont+Extension.swift
 ┃ ┃ ┗ 📑 UIColor+Extension.swift
 ┃ ┃ ┗ 📑 UIView+Extension.swift
 ┃ ┃ ┗ 📑 UIBotton+Extension.swift
 ┃ ┃ ┗ 📑 UILabel+Extension.swift
 ┃ ┃ ┗ 📑 UIDevice+Extension.swift
 ┃ ┃ ┗ 📑 UITextField+Extension.swift
 ┃ ┃ ┗ 📑 UIViewController+Extension.swift
 ┃ ┣ 🗂 Model
 ┃ ┃ ┗ 📑 GenericResponse.swift
 ┃ ┃ ┗ 📑 PlainData.swift
 ┃ ┗ 🗂 Service
 ┃ ┃ ┗ 📑 APIService.swift
 ┃ ┃ ┗ 📑 APITarget.swift
 ┃ ┃ ┗ 📑 NetworkResult.swift
 ┣ 🗂 Screen
 ┃ ┣ 🗂 FindFound
 ┃ ┃ ┣ 🗂 Cell
 ┃ ┃ ┃ ┗ 📑 FindFoundSegueCVC.swift
 ┃ ┃ ┣ 🗂 Storyboard
 ┃ ┃ ┃ ┗ 📑 FindFound.storyboard
 ┃ ┃ ┗ 🗂 ViewController
 ┃ ┃ ┃ ┗ 📑 FindFoundVC.swift
 ┃ ┃ ┗ 🗂 View
 ┃ ┃ ┃ ┗ 📑 FindView.xib
 ┃ ┃ ┃ ┗ 📑 FindView.swift
 ┃ ┃ ┗ 🗂 Model
 ┃ ┃ ┃ ┗ 📑 ProfileCardDataModel.swift
 ┃ ┣ 🗂 MatchingStatus
 ┃ ┣ 🗂 ValueTest
 ┃ ┣ 🗂 YourProfile
 ┃ ┣ 🗂 Interview
 ┃ ┣ 🗂 MyProfile
 ┃ ┣ 🗂 ProfileWriting
 ┃ ┣ 🗂 TabBar
 ┃ ┃    .
 ┃ ┃    .
 ┃ ┃    .
 ┃ ┃
 ┗ 🗂 Support
 ┃ ┣ 🗂 Font
 ┃ ┣ 🗂 Assets.xcassets
 ┃ ┣ 📑 LaunchScreen.storyboard
 ┃ ┣ 📑 AppDelegate.swift
 ┃ ┣ 📑 SceneDelegate.swift
 ┃ ┗ 📑 Info.plist
 ┗ 🗂 Find-iOS.xcodeproj

🔖 Convention, Strategy

  • Github mangement
    • Main 브랜치에 릴리즈 버전 관리
    • Develop 브랜치에 개발 중인 버전 관리
    • Feat/이슈번호 브랜치에서 기능 구현

  • Commit Messge Rules
      - init : 초기화 
      - feat : 기능 추가 
      - update : 기능 보완 (업그레이드)
      - fix : 버그 수정 
      - refactor: 리팩토링 
      - style : 스타일 (코드 형식, 세미콜론 추가: 비즈니스 로직에 변경 없음) 
      - docs : 문서 (문서 추가(Add), 수정, 삭제) 
      - test : 테스트 (테스트 코드 추가, 수정, 삭제: 비즈니스 로직에 변경 없음) 
      - chore : 기타 변경사항 (빌드 스크립트 수정, 에셋 추가 등)
    

👨‍👩‍👧‍👧 Find iOS Developers

사진
이름 박세은 이다은 이원석 장서현
gitHub pk33n Daeun-Danna-Lee snowedev seohyun-106

💻 Task

솝텀 기간 내에 구현된 부분(서비스 전체❌)

우선 순위 구분 상세 담당자 폴더 /파일 이름 완료
p1 스플래시 스플래시 이다은 LaunchScreen ✅
p1 탭바 탭바 연결 이원석 TabBar ✅
p1 마이페이지 프로필 작성/수정 박세은 ProfileWriting ✅
p1 마이페이지 내 프로필 이원석 MyProfile ✅
p1 마이페이지 인터뷰 이원석 Interview ✅
p1 상대찾기 Find/Found 장서현 FindFound ✅
p1 상대찾기 매칭 로딩 로티 이다은 MatchingLottie ✅
p1 상대찾기 가치관 문답 설문 이다은 ValueTest ✅
p1 상대찾기 선택된 가치관 보기 이다은 ValueTest ✅
p1 상대찾기 상대 프로필 보기 장서현 YourProfile ✅
p1 상대찾기 상대의 같은/다른 가치관 보기 이다은 YourProfile ✅
p2 매칭현황 매칭현황 탭(호감/찜) 이원석 MatchingStatus ✅

👀 View Description

Not yet..

About

✨Find / 2nd SOPT-TERM

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages