Skip to content

A major project for the Codecademy Front End Development course, utilizing React and Redux to build a responsive Reddit client.

Notifications You must be signed in to change notification settings

slstempler/reddit_react-redux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RE:ddit - a Reddit Client

Built as part of coursework for the Codecademy Front End Engineer syllabus, RE:ddit is a lightweight Reddit client built to offer an alternative UI. RE:ddit utilizes React as its core framework along with SPA structure built upon React Router, and expands upon this base with Redux to manage state.

Features

Tile-Based UI

Screenshot of RE:ddit interface

The core principle behind RE:ddit's structure is reinterpreting the standard Reddit layout of vertically-stacked links. Users engage with a significant amount of media across many contexts on Reddit, so RE:ddit seeks to place that engagement in the forefront of the browsing experience. By enabling a rapid preview of content, users can at a glance take in the breadth of content on a given subreddit and single out any posts of interest to investigate further.

Responsive Design

RE:ddit utilizes media queries and a responsive approach to its structure, ensuring that user experience is consistently tailored to any device format.

Installing Locally

Clone this repository. Your system will need to have node and npm installed to run this application locally.

Installing Dependencies:

npm install

Local Test Server:

npm start

Build for Production:

npm build

About

A major project for the Codecademy Front End Development course, utilizing React and Redux to build a responsive Reddit client.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published