개인이 팀장에게 머지(충돌까지 같이보고 고치기) → 팀장이 모아서 dev머지
브렌치명은 이름으로 만들기
커밋 규칙
본인 작업한거 dev에 머지 → 브렌치를 dev로 옮긴뒤 pull 받기
→ 본인 브렌치로 바꾸기 → git merge(rebase) dev
필요한 정보들 나열
세미나 카테고리
세미나 이름
세미나 대표사진
세미나 주최자
세미나 상세 내용
세미나 진행 형태 → 온라인 or 오프라인
세미나 장소 주소 → 오프라인이면 값이 있고 온라인이면 옵셔널로 nil처리
세미나 모집 시작 날짜, 시간
세미나 모집 마감 날짜, 시간
세미나 모집 인원 - 신청한 인원 반영 X
세미나 모집 마감 여부
세미나 진행 시작 날짜
세미나 진행 시작 시간
세미나 진행 종료 날짜
세미나 진행 종료 시간
세미나 진행시간
세미나 참가 유저 → Struct User -고정
세미나 참가여부 → isSelected : Bool
세미나 게시글 한번이라도 확인했을때 알려주는 Bool값 → isTaped
struct Seminar {
var name: String // 세미나 이름
var category: [String] // 세미나 카테고리는 여러가지..? 그래서 배열? 정해야할듯
var host: String // 세미나 호스트 이름
var seminarImage: Image or ImageString // 세미나 대표 사진
var details: String // 세미나 상세 정보
var form // form이 맞나..? 세미나 진행 형태 (오프라인,온라인)
var location: String? // 장소 주소
var registerDate: CustomDateType // 모집시작날짜 ~ 모집마감날짜 구조체
var seminarDate: CustomDateType // 세미나시작날짜 ~ 세미나끝날짜 구조체
var maximumUserNumber: Int // 세미나 모집 최대 인원
var closingStatus: Bool // 세미나 마감 여부
var enterUsers: [Users] // 세미나 참가 유저
}
<aside> ❓ enterUsers에 User배열 말고 User의 id의 배열 어떠신가여~?
</aside>
참가 신청한 데이터를 세미나쪽에 저장을 해야하는것인가? 아니면 유저쪽에 저장해야 하는것인가?
UserDefault로 사용하면 어떤 형태로 해야하는것인가?
익명로그인?????????
익명인증 안한 상태에서 나의 이벤트 탭으로 가면 → 로그인 띄우게 하기?
로그인 여부를 객체에 넣는게 아니라 앱 실행 했을때 프로퍼티 생성해서 그거로 판단하기?