INTERACTIVE DESIGN - FINAL PROJECT
INTERACTIVE DESIGN - FINAL PROJECT
Bachelor of Design in Creative Media
June 16, 2025 - July 27, 2025 / Week 9 - Week 14
Wang Jiheng / 0378904
Interactive Design / Bachelor of Design in Creative Media / Taylor's University
TABLE OF CONTENTS
1. Lectures
2. Instructions
3.3 Colour Products Page (colour.html)
3.4 Holiday Products Page (holiday.html)
3.5 Contact Page (contact.html)
5. Reflections
1. Lectures
2. Instructions
Objective
Develop a fully functional 5-page website for Blinkee.com (a glow party gear brand), transforming the prototype into a live site with consistent design, comprehensive interactive elements, and responsive performance. The site includes: Homepage, Colour Products, Holiday Products, Contact, and About pages.
Key Requirements
Implement interactive features: Dropdown menus, shopping cart, contact forms, and hover effects.
Ensure responsiveness across devices (desktop/tablet/mobile) and compatibility with major browsers.
3. Final Project
3.1 Project Overview & Setup
3.2 Homepage (index.html)
Design Improvement: From "Discount-Oriented" to "Welcome-Oriented"
Following feedback, the homepage was restructured as a welcome page: Top section retains brand logo and navigation; middle section features a "welcome message" ("Welcome to Blinkee—illuminating every special moment with glow") to enhance first-visit friendliness, aligned with prototype adjustments.
Core Features & Challenges
1. Dynamic Welcome Area: Uses CSS gradient background (linear-gradient(135deg, #0f0520, #2a0f40)) with text shadow (text-shadow: 0 0 10px #fff) to reinforce brand identity.
2. Category Navigation: "Colour Products" and "Holiday Products" entry cards use hover effects (transform: scale(1.03)) to guide users to secondary pages, resolving vague navigation in the prototype.
Promotion Integration: 20% discount information is placed below the welcome area in a collapsible panel (expandable on click) to avoid overshadowing the welcome message, fitting the "welcome page" core positioning.
3.3 Colour Products Page (colour.html)
Content Enhancement: From "Superficial" to "Detailed"
First, the welcome page design is the same as the homepage to ensure a unified style
Addressing feedback on "insufficient content in secondary pages," this page details four color-coded LED products with usage scenarios:
Red LED Bracelet: "Adds vibrant energy to parties, ideal for birthdays and music festivals," priced at $19.99;
Blue LED Glasses: "Cool glowing effect, a standout piece for night events," priced at $24.99;
Green LED Headband: "Stylish glowing design to elevate party looks," priced at $14.99.
Technical Implementation
Product cards use grid layout (grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)) to automatically adjust column count across devices;
3.4 Holiday Products Page (holiday.html)
Content Optimization: Strengthening Holiday Relevance
First, the welcome page design is the same as the homepage to ensure a unified style
Similarly addressing "insufficient content," this page focuses on holiday scenarios with product descriptions:
Holiday LED Lights: "Perfect for Christmas and New Year home decoration, with multiple colors/patterns to create festive ambiance," priced at $19.99;
Holiday LED Headbands: "Must-have glowing accessories for parties, battery-powered and easy to use—stand out on New Year’s Eve," priced at $9.99.
Technical Solution: Uniform Image Sizing
Pinterest-sourced images had inconsistent aspect ratios, causing layout clutter. For holiday product images, the original code was:
<img src="images/holiday_product2.png" alt="Holiday Product 2"> |
To solve this problem, I independently consulted front - end development materials (referring to MDN and W3School's CSS layout guides), and found that the object-fit: cover property can perfectly meet the requirements - this CSS property enables the image to maintain the aspect ratio and automatically crop the redundant parts within a fixed - size container, while retaining the core visual information (such as the LED light - emitting effect).
<img src="images/holiday_product2.png" alt="Holiday Product 2" style="object-fit: cover; width: 100%; height: 210px;"> |
Adjusting height: 180px unifies all product image heights, preserving key details for a neat layout.
Design Adaptation
Page background features subtle snowflake textures (background-image: url('snowflakes.png')) to reinforce holiday themes;
Product cards have gold borders (border: 2px solid #ffd700) to echo festive celebrations, consistent with Adobe XD prototype visuals.
3.5 Contact Page (contact.html)
Core Function: Facilitate user inquiries via forms and display business information.
Form & Information Enhancement
Contact form adds "inquiry type" dropdown (product questions/order issues/partnerships) to resolve limited functionality in the prototype;
Clearly displays business address (614-CS Business IH35 PMB 1028, New Braunfels, TX 78130), phone (415) 261-0675, and hours (Monday-Saturday: 6:00 AM - 12:00 Midnight PST), improving information completeness compared to the prototype.
Responsive Optimization
Form uses single-column layout on mobile with 100% input width to avoid "crowded mobile forms" in the prototype.
3.6 About Page (about.html)
Narrative Focus:
Tell Blinkee’s story (founded 2015) with timeline and team sections.
Content & Design
•Timeline details key milestones: Founded in 2015 by "party enthusiasts" starting with glow sticks; 2020 sustainability initiative introducing rechargeable products and eco-friendly packaging—more detailed than the prototype;
•Team profiles include roles (e.g., Founder Sarah Johnson oversees brand strategy; Creative Director Michael Chen leads product design) to enhance content substance.
SUBMISSION LINKS
Live Website: BLINKIEE
Google Drive Folder (Public Access): BLINKIEE Folder
4. Feedback & Testing
Technical Fixes
Redundant Dreamweaver-generated code slowed loading; manual cleanup improved speed by 30%;
Mobile navigation was prone to accidental clicks in the prototype—fixed by increasing click area (padding: 15px) and adding delay triggers (setTimeout).
5. Reflections
1.Tool Synergy: Adobe XD and Dreamweaver streamlined design implementation—prototype size markers directly guided code width and margin settings. ChatGPT provided critical support for details like image sizing, significantly boosting efficiency.
2.Feedback-Driven Growth: Instructor feedback on homepage positioning and content richness guided core improvements, highlighting the importance of "user perspective" in design—websites must be not just visually appealing but also understandable and useful.
3.Areas for Improvement: Future additions could include JavaScript-based product search and optimized image lazy loading to enhance mobile experience.

















Comments
Post a Comment