mannhuynh / movie-fighting

Movie Fighting App helps you to choose the best movie.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Movies Fighting

Demo:

https://moviefighting.netlify.app/

Challenges:

  • Fetch data about movies
    • Fetch some free movies data from outside: http://omdbapi.com/:
      • Get API key first.
      • Use the parameters given.
      • Fetch data using AXIOS library
    • Some ways to fetch: Index results or Show detail results
  • Build autocomplete widget from scratch:
    • Build a default search box
    • User typing to search -> show matching movies in dropdown menu
      • No result found -> hide menu
    • User typing complete:
      • User presses enter -> do nothing
      • User clicks an entry -> Update text and close menu
      • User clicks outside the dropdown -> close menu
  • Need styling with CSS:

About

Movie Fighting App helps you to choose the best movie.


Languages

Language:JavaScript 75.8%Language:HTML 16.9%Language:CSS 7.3%