← 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

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

Product detail

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

Cart Interaction

Cart system

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

User Authentication

Login page

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

Account page

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

Enquiry & Form Flow

Form

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

Email result

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.