wdd330-my-final-project

Nail Trend Scout

Nail Trend Scout helps beauty shoppers discover trending nail ideas and quickly save matching products for their next look.

Project Concept and Value

This app is a vanilla JavaScript storefront + inspiration experience that combines trend discovery and product browsing in one place.

Week 05 Foundation Checklist

Chosen APIs

  1. Makeup API (products)
    • Endpoint base: https://makeup-api.herokuapp.com/api/v1/products.json
    • Purpose: Load nail polish product data (name, brand, price, image, details).
  2. YouTube Data API v3 (trend/inspiration content)
    • Endpoint base: https://www.googleapis.com/youtube/v3/search
    • Purpose: Fetch trend-related nail video inspiration and links.

User Flow

  1. User lands on the home page.
  2. User views trend inspiration and product cards.
  3. User searches products by name/brand.
  4. User opens a product detail page.
  5. User adds the product to cart.
  6. User reviews saved cart items on the cart page.

Confirmed Page Structure

Architecture and Modules

Homepage Section Purpose

Branding and Visual Direction

Responsive Behavior Plan

Reusable Animation Concept

Product Detail Content Plan

Cart Behavior Plan

localStorage Strategy

Search Behavior

Trello Label Set

Placeholder Audit (Current)

Scripts

Environment Variables