** 인스타와 버디버디의 만남 **
1️⃣ 🔑 인증 시스템
- 이메일 & 비밀번호 회원가입
- 로그인 / 로그아웃 / 회원탈퇴 지원
- 회원가입 시 유효성 검사 적용
- 소셜 로그인 미지원
2️⃣ 📸 피드(Feed) 게시물 업로드
- 사진 업로드
- 게시물 업로드
- ❤️ 게시물 좋아요 기능
- 좋아요한 게시물 목록 확인 가능
- 게시물 삭제
- 게시물 상세 보기
3️⃣ 💬 메세지 기능 추가 예정!
- 언어: Swift
- 통합 개발 환경: �Xcode
- 프레임워크: SwiftUI
- 데이터베이스: Firebase
- 버전 관리: Git, GitHub
- 그 외 사용한 패키지: Kingfisher
📂 Buddygram
│── 📂 Views # SwiftUI 화면 구성
│ │── 📂 Main # 홈 화면, 게시물 피드
│ │── 📂 Auth # 로그인 & 회원가입
│ │── 📂 Profile # 프로필 화면
│ │── 📂 Chat # 채팅 화면
│ │── 📂 Upload # 게시물 업로드 화면
│── 📂 ViewModels # Firebase 데이터 처리
│── 📂 Models # 데이터 모델 (Post, User 등)
│── 📂 Utils # 공용 유틸리티 & 커스텀 컴포넌트
│── 📂 Resources # Assets 및 Constants
- 레포지토리를 클론합니다.
git clone https://github.com/APP-iOS7/Buddygram_Team9.git
- Xcode에서 프로젝트를 실행합니다.
- 시뮬레이터 또는 실기기로 실행하여 테스트합니다.
| 역할 | 이름 | GitHub |
|---|---|---|
| 👨🎨 iOS 개발 | 김준수 | @kimjunsoo |
| 👨💻 iOS 개발 | 김이현 | @kimyihyun |
| 👨💻 iOS 개발 | 천수빈 | @cheonsubin |
GoogoleService-info.plist를 다운받아 프로젝트 폴더안에 추가해주세요.
이 프로젝트는 MIT License 하에 배포됩니다.