안녕하세요. 저는 동영 1팀 이소진 입니다. 지금부터 프로젝트 중간 발표를 시작하겠습니다.
저희 팀 프로젝트의 이름은 큐리터입니다. 큐리터는 질문을 뜻하는 영단어 'Question'과 놀이터의 합성어로, 질문하는 사람들의 놀이터라는 의미를 담고 있습니다.
그럼 본격적으로 저희 서비스를 소개하겠습니다.
저희 팀은 점점 더 늘어나고 있는 데브코스와 같은 비대면 온라인 환경에서 친목을 쉽게 다질 수 있도록, 익명으로 커뮤니티 멤버들과 질문을 주고 받을 수 있는 SNS 프로젝트를 기획했습니다.
더 재밌게, 더 다양한 멤버들과, 더 솔직한 이야기를 공유할 수 있도록 게임적인 요소를 첨가했는데요.
우선 하루에 한 번, 랜덤으로 선정된 질문자들에게 질문을, 답변자들에게 그 질문들에 대한 답변을 받습니다. 멤버들은 질문자와 답변자의 정체를 모두 알 수 없습니다. 멤버들은 다음 날 피드에서 답변자들이 남긴 답변을 확인할 수 있고, 답변자의 정체가 궁금한 답변에 '궁금해요' 버튼을 누를 수 있습니다. 오늘의 답변 중 '궁금해요' 버튼을 가장 많이 받은 답변자에게 멤버들에게 자신의 정체를 공개할 것인지 물어보고, 정체 공개에 동의하면 답변의 주인공이 누구인지 공개합니다.
다음으로 디자인에 대해 설명하겠습니다.
// (피그마 조금 천천히(?) 보여주면서)
저희는 회원가입, 로그인 페이지, 하루 동안의 질문과 답변을 보여주는 홈 페이지
// (여기는 구성도 좀 더 설명해도 좋을 것 같아요 구현이 안되어있어서 ㅇㅅㅇ ㅠㅠ),
질문자와 답변자가 폼을 제출할 수 있는 역할 페이지, 유저 정보를 수정할 수 있는 설정 페이지, 북마크, 내가 쓴 질문, 내가 쓴 답변 페이지를 디자인하였습니다.
다음으로 컴포넌트를 어떻게 구성했는지 설명하겠습니다.
// (컴포넌트 설계 글자 보여주면서)
디자인을 기반으로 아토믹 디자인을 적용하여 컴포넌트를 크기로 나누어 설계해 보았습니다.
현재 모달과 헤더를 제외한 컴포넌트는 기능을 제외하고 구현이 완료된 상태입니다.
개발
다음은 기술스택에 대한 소개입니다.
저희는 리액트를 기반으로 Context API, Emotion, Storybook을 사용하여 개발을 진행하였습니다.
다음은 중간 개발 결과물을 보여드리겠습니다. (개발 서버 보여주면서)
로그인 페이지, 회원가입 페이지가 있습니다.
현재 로그인 페이지는 예외처리를 제외한 기능이 구현되어있습니다.
로그인 성공 시 홈페이지로 이동합니다.
로그인을 성공하면 피드를 보여주는, 홈페이지가 출력되게 됩니다.
오늘의 역할 페이지는 UI만 구현되어 있습니다.
설정 페이지도 UI만 구현되어 있습니다.
다음으로 프로젝트 진척 상황을 설명하겠습니다.
저희 팀이 중간발표 기한까지 개발하기로 했던 목표는
- 로그인, 회원가입
- 홈(피드)
- 역할
- 설정
- 알림
과 같은 필수적인 페이지의 UI 및 기능 구현이었습니다. 현재 완성된 컴포넌트를 기반으로 로그인, 회원가입, 역할, 설정 페이지에 대한 UI를 구현하였습니다. 나머지 페이지는 구현 중에 있습니다. 기능은 로그인 기능만 구현되어 있습니다. 최종 발표까지 남은 기능을 완료할 수 있도록 노력하겠습니다.
그럼 이상으로 발표를 마치겠습니다. 감사합니다.
개발 진척도
저희가 기획한 유저 플로우로는 회원가입을 거쳐 로그인을 하면, 홈 화면에서 이제까지 업로드 된 질문과 답변 포스트를 볼 수 있습니다.
현재까지의 프로젝트 진행 사항은 (개발서버)
목표 개발 진척도...?? 현재 진척도요? 저희가 중간까지 정했던 개발 목표와 지금 상태를 보았을때의 진척도...!
저희의 목표 개발 진척도는 솔직히 몇프로라 해야될까요 여러분...? ㅠㅠ
목표는 70퍼만 하겠다 이렇게 해도 되는건가요...?! ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 아 아뇨아눀ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ진척도 저희 진척도가 지금 기능 + UI 인데 UI 도 한 80% ? 된 것 같구 기능 개발은 한.. 10%쯤 된것같아서 한 50%라 해야할지..몬가 애매하네요
흐름은 어차피 개발 결과물을 보여주면서 할 수 잇을 것 같은데, 개발 결과물이 지금 제대로 안나와서 디자인을 좀 더 설명해야할 부분이 무엇인가?에 대해서 정해야할 것 같아요
이거는 개발서버 띄울때 구현이 안된부분은 이부분에 UI 는 아직 구현중입니다. 라ㅣ고 말하는게 어떨까요?
ex) 지금 피드 페이지 없음ㅠㅠ(죄송)