- 블럭스 홈페이지 유지/보수/개발 (현재는 솔루션을 사용합니다)
- Github Action, Jenkins를 사용한 배포 파이프라인 구축
- NextJs를 사용한 SEO 작업
- Framer를 사용한 반응형 애니메이션 작업
- 스크립트 작업
- Cafe24, 고도몰 등 호스팅 서비스를 사용하는 클라이언트 대상으로 웹 프론트 등에 스크립트를 이식하는 작업
- 추천 결과를 프론트로 보내기 위한 Python FastAPI 서버 구축
- 서버로의 직접 요청이 어려운 경우 AWS Lambda를 구축
- 클라이언트와 직접 소통하며 문의사항 대응
- 사내 대시보드 개선
- 구성원들이 일하면서 지속적으로 사용함에도 불구하고 정리가 되어 있지 않아 사용성이 떨어지던 대시보드를 직접 제안하여 효율적으로 사용할 수 있도록 개선함.
- 개선 내용
- 메뉴 구조 변경 : 비효율적으로 Depth가 설정되어 있는 메뉴들을 정리함
- UI의 위치 변경 : Button, Input 등 사용성에 영향을 주는 UI의 위치를 쓰기 좋게 변경함.
- 디자인 : 노션의 디자인을 참고하여 익숙하게 개선
- 클라이언트용 대시보드 구현
- 기술 스택
- TypeScript, React
- ECharts
- React Query
- Webpack, Babel
- GitHub Actions, Jenkins
- Sentry
- 기획 단계에서부터 참여하며 데이터에 기반한 점진적 개선에 참여.
- 백엔드 개발자와 적합한 인증 방식을 논의 후, `accessToken`과 `refreshToken`을 사용한 로그인 로직 구현
더보기