포트폴리오 사이트
by 한만섭
-
프로젝트 소개
프로젝트와 포스팅한 글 을 볼 수 있으며 언제든 질문을 받을 수 있도록 실시간 챗봇을 구현한 포트폴리오 사이트입니다. 모바일 화면에서도 편하게 볼 수 있도록 반응형으로 제작한 개인 프로젝트입니다.
-
프로젝트 기간
2019.09 ~ 2019.10
-
기술 스택
create-react-appfirebasereact-transition-groupreactHookscontextslack WebHook APInetlifystyled-components
-
내가 개발한 기능
-
Firebase Authentication를 이용한 Google, Facebook, Github로그인 구현 -
Firebase Database를 이용한 DB 구현 -
react-firebaseui를 이용한 커스텀 로그인 모달 구현 -
React Transition Group을 이용한 인터렉티브한 페이지전환 구현 -
useContext를 이용한 상태관리 -
Slack Webhooks API를 이용한 챗봇 채팅기능 구현 -
axios를 이용한 GET, POST 요청 -
dotenv라이브러리를 이용한 프로젝트 환경변수 설정 -
netlify에 배포 -
middleware를 사용한 Blog Post 불러오기 -
media qeury를 이용한 반응형 사이트 구현 -
styled-reset를 이용한 resetCSS 적용 -
emojis라이브러리를 사용해 채팅시 이모지 선택 기능 구현
-
Subscribe via RSS