Skip to content

travisjupp/reddit-client

Repository files navigation

reddit-client

Netlify Status

Description

Reddit client built with React/Redux using the Reddit JSON API

Live site: https://react-reddit-client.netlify.app/

Note

This app uses the free Reddit JSON API that is subject to aggressive rate-limiting. Unfortunately, until I get around to implementing proper caching this will continue to be an issue: See Issue #33.
If you run into "Failed to Fetch" error, the only option is to try again later.

Setup

Run npm install to install dependencies.

Start the server with npm start and visit http://localhost:3000/ Or, if working with Proxy Server (reddit-proxy.js) use Netlify CLI netlify dev

Wireframes

Wireframing bootstrap components Figma

Technologies used

  • React
  • Redux
  • Bootstrap
  • react-bootstrap
  • react-icons
  • react-markdown
  • HolderJS
  • Jest
  • DiceBear/identicon
  • json-server
  • Rehype raw
  • He
  • Luxon