profile

Junil Jeong

I am a frontend developer equipped with skills of typescript and react.js. Looking forward to achieve efficiency and productivity for your teams.

I have recently completed Software Engineering Bootcamp in CodeStates and currently studying Next.js 😁

📍 Incheon, Korea

코드테크: IT 관련 기기 별점 리뷰 커뮤니티

코드테크 바로가기 📎

project logo

Role and Contribution

팀장

메인페이지, 검색 결과페이지, 컴포넌트 제작 및 디자인

리뷰 페이지 컴포넌트 제작, 리뷰 수정 및 컨텐츠 댓글 api 연결

다크모드

Stacks

Library: React

State Management: Zustand

Style: Tailwindcss

악보의 정원: 악기별 악보 커머스 서비스

악보의 정원 바로가기 📎

project logo

Role and Contribution

Storybook을 사용하여 CDD 기반 개발 및 아토믹 디자인 패턴을 사용하여 재사용성 높은 컴포넌트 제작

Storybook CI를 위해서 chromatic을 깃헙 action에 추가하여 컴포넌트 테스트 자동화 구현

Firebase 데이터베이스 및 authentication을 사용한 유저 관리 및 게시글 CRUD 구현

Spotify API 를 활용하여 유저의 인풋을 검증하는 로직 제작

Stacks

Library: React

State Management: Redux-toolkit

Style: Sass-scss

DB: Firebase

Bento-Portfolio: 개인 블로그 및 포트폴리오 정리

Bento-Portfolio 바로가기 📎

project logo

Role and Contribution

content-layer 를 사용하여 .mdx 형식의 컨텐츠 동적으로 관리

기존의 bento.me 스타일을 클론하고 여러 기능 (컨텐츠 페이지, 프로필 접기 등) 을 추가

class-variance-authority 를 사용하여 tailwindcss의 단점인 가독성이 떨어지는 조건부 렌더를 해소

SSG를 사용한 정적 데이터 관리

Stacks

Library: Next.js@13

State Management: Zustand

Style: Tailwind

CI/CD: github-actions, vercel