Skip to content

thebibleproject/interview-challenge-web

Repository files navigation

BibleProject Web Challenge Overview

  • Create a page that displays a BibleProject video series
  • Spend no more than 6 hours on the challenge

Design Requirements

  • Style the page to match index.png as close as possible without access to the Figma file
  • Make the page responsive
  • Load a YouTube embed in the right section of the banner when a video tile is clicked

Technical Requirements

  • Use the provided template as a starting point
    • Vite is included to support JSX and preview the page
    • No third-party packages should be installed
    • CSS should run in modern browsers without using any additional features provided by Vite or PostCSS
  • Fetch the contents of public/api/data.json to render the page
  • Allow the page to accept a URL query parameter called debug that will cause the video tile interaction to randomly fail and handle the error gracefully

Stretch Goals

  • Add at least one CSS enhancement (animation, effect, etc.)
  • Create a simple theme using CSS custom properties
  • Add any additional improvements or optimizations that you feel make the experience better

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published