logo
Menu
logo
Close

Juicy Shop

Screenshot of Project Juicy Shop

Juicy is a modern, full-featured eCommerce web application for selling fruit juices, milk teas, and fruit teas — designed with a fresh, playful, and animated interface.
The goal was to deliver a delightful shopping experience that feels smooth, vibrant, and engaging through motion design and micro-interactions..

Key Features

🛒 Dynamic Shopping Cart:

Interactive cart drawer with Framer Motion animations for adding, editing, or removing items.
Real-time price updates and smooth transitions.
Persistent cart data handled via Zustand.

💳 Checkout Flow

Fully functional checkout with address, shipping, and payment input forms.
Order confirmation screen with success animation.

👤 User Management:

Sign up / login system with Supabase authentication.
User profile, order history, and editable personal details.
Session persistence using cookies and local storage.

🌍 Multilingual Support

Integrated Next-Intl for English and Vietnamese support.
Seamless language switching while maintaining route state.

🎨 Animated UI

Floating fruit and can animations on scroll using Framer Motion + Parallax.
Each juice flavor features a unique color palette.
Interactive category filters with smooth transitions.
Animated modals and hover effects for enhanced engagement.