/react-redux-gallery-example

Example gallery app made with React and Redux

Primary LanguageJavaScriptMIT LicenseMIT

React Redux Gallery Example

Example gallery app made with React and Redux.

Data is taken from JSONPlaceholder API:

Features

  • React & Redux + Thunk, nuff said.
  • Axios as HTTP client
  • No create-react-app scripts, just plain Webpack 5 bundling and live development
  • Gallery, i.e. list of albums with photos inside
    • Small preview photos in album and large full-size photos in modal
    • One can open any photo in a modal page
    • Modal navigation (left and right for previous and next photos, backdrop click to exit)
    • Open photo in new tab for individual photo viewer
  • Adaptive design (for desktop and mobile)
  • Modular CSS