← Back to Home

Frontend Case Study · Migration Project

EziSight Website Migration & Frontend Rebuild

A frontend-focused project exploring the migration of a Wix-based website into a scalable Next.js application with improved flexibility, UI control, and reusable component architecture.

Product System

Product listing page built with a grid layout, supporting filtering, clear product hierarchy, and direct cart interaction.

Product detail page featuring image switching, quantity selection, and structured product information for improved usability.

Cart Interaction

Shopping cart system with real-time updates, quantity control, and order summary calculation. Demonstrates state management across different pages.

User Authentication

Login interface allowing users to access account features. Includes test account flow for demonstration.

Account dashboard displaying user information and actions, simulating a basic user session experience.

Enquiry & Form Flow

Enquiry form designed with structured input fields to collect user data and simulate real business workflows.

Form submissions are processed via backend integration and sent as structured emails, demonstrating a full submission workflow.

Result

Built a complete frontend system with structured UI and user interaction.

This project demonstrates my ability to rebuild and structure a commercial website into a scalable frontend system, focusing on UI consistency, component reuse, and user experience.