Giter VIP home page Giter VIP logo

glimpse's People

Contributors

ipetryszak avatar

Watchers

 avatar  avatar

glimpse's Issues

Header

Create header component containing page name, select and search component.

Clicking page name should take to main view without reloading page.

Component should follow RWD rules.

image

Video tile

Create a tile responsible for displaying the video preview:

  • the thumbnail
  • the creator img
  • the video title
  • the creator channel name
  • the views numbers and the time from publishing

Component implements skeleton screen.

image

Readme

Create readme describing project

Search history - fix repeating entries

Problem description:

If you enter few times in the row the same entry it saves it every time.

Expected behaviour:

Sould check if entered entry exists in history, if exists delete and add at the beginning of history.

RWD

Improve RWD experiences in entire application.

Redux set-up

Basic redux set-up:

  • add packages
  • create folder structure
  • add and configure store

Search component

Search component:

  • search on enter press or button click
  • clear button appears when first character is input
  • displays search history when clicked in empty input

image

Vimeo handling

Add:

vimeo search service and results displaying on search page

Fixes

Correct:

  • api key refresh after input
  • correct rwd
  • search icon focus

Router set-up

Add react-router-dom package and routes:

home route
search route (phrase input by user, slug identifier)
video id route (video watch view)

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.