티스토리 뷰
서론
학교 졸업을 앞두고 많이 부족함을 느껴.. 바로 취업하기 보다는 공부를 조금 더 하기 위해서 부트캠프를 알아보던 도중에 항해99를 접하게 되었다.
맨처음에는 온라인이고 1기여서 고민을 했지만 코로나에 영향으로 온라인이 더 좋을 수 있겠다 싶어서 지원하게 되었다.
항해99를 신청을 하고 사전준비로 스파르타에서 지원하는 온라인 강의를 받았는데 핵심내용을 빠르게 배울 수 있어서 좋았다.
그리고 항해99를 3월 1일에 시작하게 되어 팀을 배정받고 미니 프로젝트에 들어가게 되었다.
미니프로젝트 (why not why)
간단 설명
개발을 하다가 화가나는 순간이 있을때 쌓아두지 말고 분노를 표출할 수 있으면서 서로 에러를 공유할 수 있는 사이트를 만들어보았다.
키워드를 골라서 어느 부분에서 화가났는지 다른 사람들이 보기 쉽게 하고 공감을 이끌어내서 가장 많이 공감 받은 게시글들을 선정하여 보여준다.
로그인, 회원가입 화면
메인페이지
클라우드 텍스트 api를 사용하여 작성된 게시글에 키워드가 어느것이 많이 나왔는지 한눈에 볼 수 있도록 제작하였다.
게시글 작성
게시글 작성에서 키워드를 선택시에 부트스트랩 select2 박스를 이용해 여러 키워드를 선택할 수 있도록 만들었고
여기서 선택된 키워드들이 위에 텍스트 클라우드에 반영된다.
게시글
게시글은 공감수가 많이 등록된 best3 공간과 나머지 최신순을 보여주는 공간으로 분리를 하였고 azure 텍스트 아날리스트 api를 사용하여 작성된 텍스트에 분노지수를 게이지바로 표시해주었다.
마이페이지
마이페이지에 들어가게 되면 내가 작성한 분노들을 한번에 볼 수 있다.
제작기간
2021.03.01 ~ 2021.03.04
git repo
github.com/DongHyunKIM-Hi/whynotwhy
video
www.youtube.com/watch?v=DcIoiPMLSwo&feature=youtu.be
'항해99' 카테고리의 다른 글
[항해99] 웹개발의 봄, Spring 강의(4) 정리 (0) | 2021.03.20 |
---|---|
[항해99] 웹개발의 봄, Spring 강의(3) 정리 (0) | 2021.03.20 |
[항해99] 웹개발의 봄, Spring 강의(2) 정리 (0) | 2021.03.19 |
[항해99] 웹개발의 봄, Spring 강의(1) 정리 (0) | 2021.03.19 |
[항해99] 2주차 회고 알고리즘-1 (개념 & 문제풀이) (0) | 2021.03.14 |