
Arakorea
FullstackMade at BinaryHubz
A Korean skincare store where customers can browse and buy products. Admins can update banners and content instantly, with fast load times powered by Redis caching and Cloudflare.



What this system does
- Customers can browse skincare products with full details — ingredients, skin type matching, texture photos/videos, and reviews — so they can make informed purchase decisions.
- The admin dashboard provides real-time analytics (product distribution, category breakdown, recent activity) so the team can monitor store performance at a glance.
- Marketing can update hero banners, reel videos, and product content from the admin panel instantly — without waiting for a developer.
- The site delivers fast page loads through Cloudflare R2 media storage and Redis caching for frequently accessed data.
Responsibilities
-
System Architecture & Full-Stack Development : Designed and built the entire platform from scratch as a Turborepo monorepo — a Next.js customer storefront, a Next.js admin analytics dashboard, and a high-performance ElysiaJS API on Bun runtime — with end-to-end type safety using Eden typed RPC client and a full PostgreSQL schema designed with Drizzle ORM (migrations, seeders).
-
Product Catalog & Dynamic CMS : Engineered a rich product system with multi-photo/video assets, many-to-many relationships for ingredients and skin types, best seller tagging, and a customer review system — plus a dynamic CMS for hero banners (desktop + mobile), custom accent colors, and reel video slots.
-
Admin Dashboard, Email & File Storage : Built the admin portal with full CRUD for products/categories/brands, blog management, and Recharts-powered analytics — integrated Resend with React Email templates for transactional emails and Cloudflare R2 (S3-compatible) for media uploads via presigned URLs.
-
Performance, Code Quality & Deployment : Implemented Redis caching for high-traffic data and session storage — enforced strict code standards with Oxlint, Lefthook pre-commit hooks, and conventional commits — deployed via Docker Compose (6 services) with Nginx, Let's Encrypt SSL, rate limiting, and automated PostgreSQL backup scripts.
Tech Stack
Links