Skip to content

Duckmelang/FE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

✨ 안전하고 행복한 콘서트를 덕메랑!

UMC 7기 iOS 프로젝트 덕메랑은 같은 아이돌을 좋아하는 팬들이 모여, 안전하고 재미있는 콘서트 관람 경험을 제공하는 플랫폼입니다.
인증된 덕질 메이트와 취향을 공유하고 행복한 순간을 다함께 즐겨요!


💁‍♂️ 프로젝트 팀원

팀장 팀원 팀원
민요이/주민영 우연/김연우 나우/고낭연
채팅 / 나의동행 회원가입&로그인 / 홈 마이페이지 / 프로필수정

🎥 주요 기능 시연 영상

👋 온보딩 / 회원가입 🏠 홈 💬 채팅 ✍️ 마이페이지

📚 Tech Stacks

✔️ Development


✔️ Environment


📚 Libraries 📚

Name Version Description
Then 3.0.0 간결하고 직관적인 방식으로 객체를 설정할 수 있게 도와준다.
SnapKit 5.7.1 Auto Layout 코드 작성을 더욱 간결하게 도와준다.
Moya 15.0.3 네트워크 요청을 관리하는 데 도움을 주는 Alamofire 기반의 네트워크 추상화 라이브러리.
Kingfisher 8.1.3 URL로부터 이미지 다운로드하거나 이미지를 캐싱하는 것을 도와준다.

🪵 Git Branch Strategy

브랜치 전략은 Git Flow를 따릅니다.

💻 Conventions

👩‍💻 Code Conventions

Code Conventions은 Swift Style Guide을 따릅니다.
StyleShare

네이밍 규칙

  • 클래스와 구조체, 열거형, 프로토콜의 이름에는 UpperCamelCase를 사용합니다. (예: UserProfile)
  • 함수, 변수, 상수 이름, 열거형의 각 case에는 lowerCamelCase를 사용합니다. (예: userName)

💬 Issue Convention

## 작업할 브랜치
(브랜치 이름)에서 작업할 예정입니다.

## 이슈
- 이슈 개요를 입력해주세요.

## 구현 예정 내용
- [ ] 구현 내용1
- [ ] 구현 내용2

🔖 PR Convention

## 작업중인 브랜치
- 작업 중인 브랜치를 알려주세요.

## 작업사항
* 작업사항을 적어주세요.
* 작업사항을 적어주세요.

## 스크린샷
스크린샷을 첨부해주세요.

## 연관된 이슈
- 연관된 이슈를 입력해주세요.

📓 Commit Convention

기본 구조 : 제목, 본문, 꼬리말 3가지 파트로 나눈다.

태그: 제목

본문(무엇을, 왜 했는지 간략하게 작성)

이슈 유형: #이슈 번호

태그 종류

Feat: 새로운 기능 추가
Fix: 버그 수정
Docs: 문서 수정
Style: 코드 포맷팅, 세미콜론 누락, 코드 변경이 없는 경우
Refactor: 코드 리펙토링
Test: 테스트 코드, 리펙토링 테스트 코드 추가
Chore: 빌드 업무 수정, 패키지 매니저 수정

About

UMC 7기 iOS 덕메랑 iOS 레포지토리입니다.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages