타겟
•
인적 자원이 필요한 사람들
◦
작게 : 가볍게 친구들끼리 만나는 기능
◦
크게 : 100명 이하의 모임
◦
현재 타겟 : 42에서 인적 자원이 필요한 사람들(ex. 같이 러닝할 사람, 설문조사 참여해주실 분, 같이 밥먹을 사람)
내부 기능
•
모임 만들기 이벤트
◦
제목 입력
▪
텍스트
▪
제목 길이 제한 설정이 가능하게 만든다.
◦
시간 입력
▪
절대 시간과 상대 시간을 둘 다 표시하게 만든다.
▪
모임을 오픈할 시간 설정에 제한이
◦
장소 입력
▪
위치 보정이 필요하지 않고 핀을 누른 위치로 설정.
◦
인원 입력
▪
제한인원 설정이 가능하게 만든다. (minmax)
•
모임 찾기 이벤트
◦
지도 위에 모든 모임을 보여준다.
▪
포커싱된 위치 기준으로 반경을 계산한다. (핀을 처음에 보여주는 범위)
▪
현재 시간과 각 모임이 이뤄지는 시간차를 계산한다. (핀을 처음에 보여주는 범위)
◦
검색하면
▪
장소 검색
•
해당 위치로 포커싱
▪
제목 검색
•
DB 구조 신경쓰기
•
검색한 키워드가 들어간 게시글을 정확도 순으로 정렬해서 보여준다.
•
모임 참여하기 이벤트
◦
스케줄러에 해당 모임 등록ㅠ
•
스케줄러
◦
스택으로 쌓아둔다. (애플 월렛 UI 참고)
◦
보여지는 내용
▪
제목
▪
시간
▪
장소
▪
인원
◦
시간이 다가오는 경우 푸시 알람
•
회원가입
◦
소셜 로그인으로 만든다.
◦
애플 id로그인 만든다.
개발 외적 기능
•
DB에 저장할 것들
•
모임의 성사 여부
UI / UX
•
모임 만들기
•
모임 찾기
•
모임 참여하기
•
고려사항
◦
같은 장소에 여러 약속이 곂칠 때