Project Images

About This Project
Moyvle is a mobile marketplace I built to bring authentic Korean fashion to shoppers in the United States, with a clean, fast experience from discovery to delivery. Developed in React Native with TypeScript, the app integrates directly with backend catalog, order, and payment APIs to provide real-time inventory, clear US pricing, and reliable checkout. Users can browse curated brands and indie designers, search with smart filters for size, fit, color, and price, and make confident choices with detailed product pages, measurement-based sizing guidance tailored to Korean labels, and community reviews. The end-to-end flow includes secure, encrypted payments, transparent shipping windows, live order tracking, and an easy returns process, while wishlists, favorites, and optional price/restock alerts keep customers engaged. Under the hood, image optimization, cached queries, and incremental loading maintain smooth scrolling and quick time-to-interactive; robust error handling, retry/backoff, and idempotent order steps protect the checkout path; and analytics events across the funnel inform iteration on conversion and retention. Designed for performance, privacy, and scale, Moyvle turns K-fashion discovery into a dependable, mobile-first shopping experience for the US market.
Highlights
-
Curated catalog with smart filters (size, fit, brand, price) and detailed product pages
-
Secure, fast checkout with real-time order tracking
-
Wishlists, price/restock alerts, clear US pricing & shipping windows
-
Accurate sizing guidance tailored to Korean brands
Architecture
-
RN app (state mgmt + offline caching) ↔ backend APIs (catalog, orders, payments)
-
Background tasks for cart sync, notifications, and tracking events
-
Release pipeline with versioning and crash/usage analytics
Challenges & solutions
-
Sizing & returns: standardized fit notes + measurement tables to reduce confusion
-
Performance: image optimization, cached lists, and incremental loading for smooth scroll
-
Reliability: idempotent order flows and robust error handling around payments & network
Other Projects
Explore more of my work and side projects

스쿨허브(Schoolhub)
SchoolHub is an end-to-end learning management platform designed for schools, academies, and after-school programs. It streamlines daily operations—course creation, term/semester planning, rosters, attendance, assignments, grading, announcements, and parent communication—into a single, intuitive workspace. With real-time updates and a clean, mobile-friendly UI, SchoolHub helps teams teach more and administrate less.

Unilink
One-liner: A multilingual admissions platform where students discover programs, apply with a single profile, and chat 1:1 with university admins. Universities manage everything via a role-based admin panel.

Graze(그라제)
Graze is a community-driven live-commerce platform for Korea: sellers host real-time shopping shows, viewers buy instantly, and everyone connects through forums, curated videos, and seller discovery. It offers broadcast schedules, guides, and low-cost messaging tools, plus companion Android apps for viewing and streaming.