An open API service indexing awesome lists of open source software.

https://github.com/andyfrith/react-redux-users

A React Redux application that provides simple user management tasks and is styled using styled-components
https://github.com/andyfrith/react-redux-users

authentication es6 jwt react react-router redux styled-components

Last synced: 8 days ago
JSON representation

A React Redux application that provides simple user management tasks and is styled using styled-components

Awesome Lists containing this project

README

        

# react-redux-users

A React Redux application that provides simple user management tasks upon successful JWT authentication

Features:

* User authentication using JWT
* Displays a list of users using JSX
* Can add and remove users
* Can update existing user information (first name, last name, address)
* Maintains user list across page loads
* Has a basic UI styled using [styled-components](https://www.styled-components.com)

## Why Did I Build This?

This app was built to demonstrate an understanding of:

* How to use React’s state and props
* The React Redux lifecycles
* ES6 Javascript
* Implementing CSS styling using styled-components
* Browser Local Storage
* The [react-router](https://reacttraining.com/react-router/) library
* JWT authentication

## Environment

This project template was built with [Create React App](https://github.com/facebookincubator/create-react-app), which provides a simple way to start React projects with no build configuration needed.