본문 바로가기
Project History/- Seoul Dev Competition

서울 열린데이터광장 공공데이터 활용 웹 개발 - 6주차 정리

by Yoojacha 2023. 5. 15.
  • 게시글 CRUD 완료

페어 프로그래밍을 통해 진행하는데에 에로사항이 조금 있었습니다. 팀원과 저의 실력차이가 있어서, 페어 프로그래밍을 하는 것에 대한 고민이 있었습니다.

  • build 준비 위한 eslint 수정

eslint를 파일 기반으로 수정했습니다. 수정하면서 tailwindcss 의 클래스명도 정렬이 되도록 설정했습니다.

 

  • 유저폼 관련 프론트, 백 최종 구현

JWT 발급으로 정보를 받기 위해서 모달창을 만들고, 요청을 처리하는 로직을 구현했습니다.

  • 필터링 기능 최종 구현

사이드바의 날짜, 종류, 가격, 검색어에 따른 react-query의 요청을 처리했습니다. 날짜는 react-datepicker를 사용했습니다.

  • 폰트 서브셋 적용

폰트의 서브셋을 활용해서 폰트 로드시간을 줄였지만, 구글 웹폰트로 교체했습니다.

  • content loader 적용

react-content-loader 패키지를 다운받아서 무한스크롤 페이지의 로딩 UI로 제작했습니다.

  • 챗봇 구현 회의 진행

챗봇 기능 구현에 차질이 있어서 AI, FE, BE 모두 모여서 API 설계와 UI를 확정 지었습니다.

댓글