💡 상공회의소 주관, 웅진씽크빅에서 요구하는 UI 에디터 툴을 제작하고 있어요.
TypeScript
기반 프로젝트,tailwindCSS
를 사용하고 스타일 정형화를 이룸Atomic Design Pettern
을 통해 개발 컴포넌트 의존성을 줄이고 재사용성을 키웠으며, directory 구조를 개발 문서로서 활용Context
, 전체는 Redux-RTK
를 사용하여 입출력되는 데이터를 관리하고 동기화💡 위칭(WeChing)은 우리(We) 모두의 칭찬 타임의 줄임말로, 익명의 공간에서 서로에게 칭찬을 나누며, 타인뿐만 아니라 자신의 자존감도 높일 수 있는 웹앱 서비스입니다.
TypeScript
를 사용하여, 컴파일 단계에서의 실수를 방지React
mobile first로 진행한만큼, 모바일 앱과 비슷한 경험을 목적으로 SPA 구축을 위해 사용Styled-component
컴포넌트 단위로 스타일을 구성하고, 필요에 따라 재사용하기 위해 사용axios
를 사용하여 북마크 데이터를 받아오고 사용자별 북마크 리스트를 관리할 수 있도록 구현SVG component
를 작성하여 이미지 아이콘과 달리 SVG 아이콘 클릭 시,사용자와 상호작용 할 수 있도록 구현Grid
를 통한 UI 재조합 기반으로 반응형 웹을 구성Web Share API
를 사용하여 친구초대 기능 구현💡 'ce1ev.'는 셀럽들이 착용한 의상들을 기준으로 소비자에게 착용 정보 제공 및 상품을 판매하는 쇼핑몰 서비스 프로젝트.
Javascript
- vanilla JS 기반으로 제작
CSS grid & flex
grid와 flex를 혼합하여 레이아웃 구현mouseover
이벤트 발생 시, 캐러셀 루프를 일시정지하게 함Figma
를 사용하여, 와이어프레임 제작과 UI 디자인 진행💡 너무 많아져버린 채용 사이트에 지쳐, 신입 개발자에게 맞는 채용 공고를 한 곳에 모아봤어요.
Next.js
의 SEO 장점을 이용한 검색 유입 유도
MongoDB
를 사용하여 SQL 대신 JSON을 활용한 DB 사용cheerio
, puppeteer
을 사용한 자동화 크롤링 시스템 구축