자기소개
저에 대해 알아보세요
안녕하세요! 👋
저는 Python을 주력으로 하는 풀스택 개발자입니다. 복잡한 문제를 단순하고 효율적인 솔루션으로 해결하는 것을 즐깁니다.
백엔드 개발에 중점을 두고 있지만, 사용자 경험을 위한 프론트엔드 기술도 지속적으로 학습하고 있습니다.
재능대학교 컴퓨터소프트웨어학과 재학
백엔드 중심의 풀스택 개발자
문제 해결을 즐기는 개발자
기술 스택
제가 사용하는 기술들입니다
Backend
Python
Flask
SQLAlchemy
Frontend
HTML/CSS
JavaScript
React
Database & Tools
MariaDB
Git
Docker
프로젝트
제가 개발한 프로젝트들을 소개합니다
🇯🇵 일본 여행 플래너
일본 여행 일정을 자동으로 생성해주는 React 웹 애플리케이션입니다. Google Maps API와 AI를 활용하여 개인 맞춤형 여행 계획을 제공합니다.
여행 날짜, 인원, 예산 맞춤 설정
도쿄 23구 지역별 일정 자동 생성
실시간 이동 시간 계산
♻️ 지역별 쓰레기 분리수거 웹
지역별 특성을 반영한 쓰레기 분리수거 교육용 게임입니다. 드래그 앤 드롭 방식으로 재미있게 분리수거 방법을 학습할 수 있습니다.
서울시 구별 분리수거 규칙
게임과 검색 두 가지 모드
실시간 점수 시스템
주요 기술
HTML/CSS
JavaScript
Python
Drag & Drop API
담당 역할
프론트엔드 개발
백엔드 보조
현재 학습 중
지속적으로 학습하고 있는 기술들입니다
CS 기초
운영체제, 네트워크
프론트엔드 심화
React
딥러닝 프레임워크
PyTorch
문의하기
언제든지 연락주세요!
메시지 보내기
© 2024 한민규 포트폴리오. All rights reserved.
🇯🇵 일본 여행 플래너
AI 기반 맞춤형 일본 여행 계획 서비스
✨ 주요 기능
- 📅 여행 날짜, 인원, 예산 맞춤 설정
- 🎨 여행 스타일 선택 (관광, 맛집, 쇼핑, 휴양, 액티비티)
- 🗺️ 도쿄 23구 지역별 일정 자동 생성
- 🚇 Google Maps API 기반 실시간 이동 시간 계산
- 🍽️ 맛집 자동 추천 및 예약 정보
- 🏨 숙소 위치 기반 일정 최적화
🛠️ 기술 스택
Frontend
React 19
JavaScript
React Hooks
APIs & Services
Google Maps API
Places API
Distance Matrix API
OpenRouter AI
Deployment
Cloudflare Pages
Cloudflare D1
Wrangler
🎯 프로젝트 특징
개발 과정에서의 도전
- • Google Maps API 최적화로 API 호출 비용 절감
- • 실시간 이동 시간 계산 알고리즘 구현
- • 사용자 맞춤형 추천 시스템 개발
해결한 문제
- • 복잡한 일본 교통 시스템 정보 정리
- • 지역별 맛집 데이터베이스 구축
- • 반응형 디자인으로 모바일 최적화
♻️ 지역별 쓰레기 분리수거 웹
드래그 앤 드롭 기반 교육용 분리수거 게임
✨ 주요 기능
- 🗺️ 서울시 25개 구별 맞춤형 분리수거 규칙
- 🎮 드래그 앤 드롭 방식의 직관적인 게임 플레이
- 🔍 분리수거 규칙 검색 및 조회 기능
- 📊 실시간 점수 시스템 및 성과 추적
- 🏆 게임 모드와 학습 모드 선택 가능
- 📱 반응형 디자인으로 모바일 최적화
🛠️ 기술 스택
Frontend
HTML5
CSS3
JavaScript ES6+
Drag & Drop API
Backend
Python
Flask
SQLite
데이터 & 기타
서울시 공공데이터
JSON 데이터베이스
반응형 웹디자인
🎯 프로젝트 특징
개발 과정에서의 도전
- • 25개 구별 서로 다른 분리수거 규칙 데이터 정리
- • 드래그 앤 드롭 인터랙션 최적화
- • 사용자 친화적인 게임 UI/UX 설계
- • 실시간 점수 계산 알고리즘 구현
해결한 문제
- • 복잡한 분리수거 규칙을 게임으로 쉽게 학습
- • 지역별 차이점을 명확하게 구분
- • 교육적 효과와 재미를 동시에 제공
- • 모바일 환경에서도 원활한 드래그 앤 드롭