Giter Club home page Giter Club logo

movie-watchlist's Introduction

Movie Watchlist

The requirements:

screenshot

How does the app work?

The user picks movies from the OMDb (Open Movie Database) API to add movies to a personal watchlist on a separate page of the app.

Process

  • Consult Figma design files
  • Create draft of README file
  • Create .gitignore file and check that meta tag is included
  • Create Github repository
  • Work on HTML, CSS and JS files
  • Check final code and accessibility
  • Finalize README file
  • Publish live URL

Cool code snippets

.search-btn {
  background-color: transparent;
}

Resources:

Youtube video: Using localStorage in JavaScript

freeCodeCamp article: How Web Storage Works

Medium article: WCAG 2.2 AA Guide, etc. 2023

a11yproject.com checklist

MDN about input type="search"

Kevin Powell: expanding search bar with CSS only

Smashing Magazine: A Complete Guide To Accessible Front-End Components

Medium: Search Box Part 1

Web Dev Simplified: How to create a search bar in JavaScript

Map an object to an array

JavaScript Map

Canva movie posters

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.