당근마켓의 중고거래 기능과 왓챠피디아의 리뷰 기능을 결합한 중고거래 사이트입니다. 안읽는 책은 중고로 팔 수 있도록 사용자 중계를 해주고 궁금한 책은 검색을 통해서 사용자에게 리뷰를 제공합니다.
백 엔드 개발자와 협업하는 과정에 관해 많이 배울 수 있었습니다. 필요한 명세를 문서로 작성하여 소통하였고, 필요한 지식도 함께 공유하며 학습할 수 있었습니다.
CRA를 이용하지 않고
TypeScript,
Webpack,
Babel,
ESLint,
Prettier를 이용하여 처음부터
TypeScript 리액트 개발 환경을 구축하였습니다.
테스트 환경을 구축을 하여 프론트, 백엔드 협업자와 개발을 공유하며 이중 체크를 통해 실제 배포를 하기전에 버그를 찾으며 개발을 진행하였습니다.
Jenkins, Git Action을 사용하여 CI,CD 환경을 구축하고 경험 할 수 있었습니다.
주요 기능
소셜 로그인, 선호 장르 차트, 마이페이지, 타회원 마이페이지
통합검색, 중고장터, 리뷰, 중고상품 추천,포인트 결제
Frontend
TypeScript, React, Styled-components, Redux/tookit, ESLint, Prettier, Webpack
Deployment
AWS(EC2, S3, CloudFront), Nginx, Git Action, Jenkins, Docker