이민호

작은 불편도 놓치지 않기 위해 UI 흐름과 디테일을 함께 설계하는 프론트엔드 개발자

About

사용자의 입장에서 문제를 파악하고, UI/UX를 개선하는 데 집중하는 프론트엔드 개발자입니다.
매장 운영과 고객 응대 경험을 바탕으로 사용자 니즈에 민감하게 반응하며, React, Next.js, Vue.js 기반의 프로젝트를 통해 UI 설계, 상태 관리, API 연동 등 실전 경험을 쌓아왔습니다.

Skils

Main
TypeScript
React
Next.js
Sub
Vue.js
Express

Project

One Song

2025. 04 - 진행 중

랜덤 음악 추천 서비스

주요 기능

Apple Music RSS 기반 국가별 인기곡 중 1곡 랜덤 추천

미리듣기 오디오 플레이어 (재생/정지/진행 상태 표시) 추천 히스토리 저장

소셜 로그인 (Google)

회원/ 비회원 찜 기능 구현 및 상태 분리 저장

찜 목록 Pagination 적용, 프라이빗 라우팅 미들웨어구성

기술 스택
Next.js
TypeScript
TailwindCSS
Zustand
Supabase
Jest
프로젝트 링크

MyOn

2025. 03 - 2025. 04

실시간 1:1 채팅 기능을 구현한 메시지 중심 커뮤니티 앱

주요 기능

이메일/비밀번호 + 카카오 OAuth를 통한 사용자 인증

실시간 1:1 채팅 및 메시지 동기화 (Supabase Realtime 활용)

채팅방 생성 및 중복 방지, URL 기반 접근 제어

본인 메시지 soft delete 및 삭제 UI 처리

에러 발생 시 리다이렉트 및 토스트 알림 피드백

기술 스택
Next.js
TypeScript
TailwindCSS
Zustand
React Query
Supabase
프로젝트 링크

Moayo - 모아요

2025. 01 - 2025. 02

Vue.js와 Express 기반의 도서 리뷰 및 검색 앱

주요 기능

JWT 기반 로그인 및 자동 로그아웃 구현

알라딘 API 연동으로 도서 목록 및 검색 구현(디바운스 적용)

리뷰 작성, 수정, 삭제 및 별점 기능 구현

기술 스택
Vue.js
TypeScript
TailwindCSS
Express
MongoDB
프로젝트 링크

뽀모도로 앱

2024. 11 - 2024. 12

단기 집중력 향상을 위한 React 기반 타이머 앱

주요 기능

분/ 초 단위 타이머 설정 기능

타이머 일지정지/ 재시작 기능

타이머 종료 시 Notification API 기반 알림 적용

스톱워치 및 현재 시간 모드 제공

기술 스택
React
TypeScript
TailwindCSS
Jest
프로젝트 링크

Education

한국교통대학교

2010. 03 - 2017. 02

컴퓨터정보공학 학사

Certification

정보처리기사

2016. 07

한국산업인력공단

Work Experience

에프알엘코리아(주)

2021. 11 - 2024. 06

- 매장 CS 및 POS 운영 리더 경험을 통해 빠른 문제 해결과 협업 역량 강화 신입 OJT

- 교육 담당을 통해 문서화 능력과 커뮤니케이션 능력 향상