<프로젝트의 현재 상황>
프로젝트 개요 :
- 미팅 약속을 조율하기 위한 스마트 스케줄러 서비스 (비슷한 서비스 예시: calendly, 되는시간, doodle)
- 호스트가 미팅 시간 선택지를 제안하면 초대 링크가 생성되고 이를 공유하면 게스트들이 링크내에서 투표를 한다. 이후 호스트가 추후에 투표 결과를 확인 후 미팅 시간을 확정하는 방식
현재 준비 상황 :
- 기획과 디자인이 완료되어 스토리보드 작업이 끝난 상태
- 프론트엔드 개발이 거의 끝나 QA 진행중인 상태
- 백엔드 개발이 Go lang, Mongo DB로 어느정도까지 개발이 되어있으나 구글 캘린더 연동, 카카오 알림톡 연동이 덜 된 상태
진행 계획 :
- 현재 있는 백엔드 코드를 문제가 없는지 점검하여 수정하고, 이 위에 구글 캘린더 연동, 카카오 알림톡 연동을 구현해서 빠르게 개발이 가능하다면 가장 좋을 것 같습니다.
- 하지만 개발 환경/언어가 맞지 않고, 현재의 백엔드 코드를 수정하기보다 새로운 코드를 쓰는것이 빠르다고 판단되면 이렇게 진행하면 됩니다.
- 기간이 다소 촉박하여 기타 사항 협의가 필요합니다.
필요 요소 :
- 스케줄링 서비스 내부 API 개발/ 카카오 알림톡 API 연동/ 구글캘린더 API 연동
- 기존 코드 검수 혹은 새로 작성
- 기존 코드 검수시 오류 발생 가능성에 대해 점검 필요
개발환경/언어/방식 :
- 현재 Go lang/ Mongo DB로 개발이 되어있음
- 하지만 원하는 언어나 프레임워크가 있다면 새로 개발해도 무방
요구 사항 :
- 카카오 로그인을 통한 유저 관리(프로필사진, 이름, 이메일, 전화번호 필수 수집 & 성별 등 선택수집)
- 유저 프로필사진/ 이메일/ 이름 수정 API
- 호스트가 초대하기 위해 만든 미팅에 대한 API(확정 전)
- 호스트가 투표 결과를 확인 후 확정한 미팅에 대한 API(확정 후)
- 구글캘린더 연동
- 사용자가 구글 캘린더 연동시 관련된 OAuth관리 필요
- 처음 계정 연동시 현재 있는 모든 미팅 일정에 대해 구글 캘린더에 등록
- 이후 새로 미팅이 확정될때마다 구글 캘린더에 일정 등록(호스트, 게스트일때 모두)
- 알림톡 연동
- 네이버 클라우드 서비스의 카카오톡 알림톡 API 사용허가를 받은 상태 -> 이를 필요한 곳에 붙이면 됨
- 미팅 확정시, 미팅 삭제시, 리마인더 등 필요한 때에 동작하도록 하기
*현재 구글캘린더 연동, 알림톡 연동 외에 개발이 모두 되어있으나 현재있는 코드 외에 새로 개발할때 더 속도가 난다고 하면 새로 개발해도 무방
산출물 :
- 소스 코드 원본 파일 -> Git으로 올리기
- 현재 개발 코드 등은 모두 Git 환경에 연동되어 있어, 해당 코드 동기화하며 작업 필요합니다.
기타 참고 사항/유의 사항 :
- 미팅 시 기존 시스템 및 준비된 내용 전달 후 금액 및 기간 협의도 가능합니다.
프로젝트 문의 0
프로젝트 문의가 없습니다.
첫 번째 프로젝트 문의를 등록해주세요.