Skip to content
This repository has been archived by the owner on Jun 9, 2020. It is now read-only.

Simple inventory list web application with React.JS Redux SASS Webpack webpack-dev-server Babel Babel-Loader Babel-preset-latest Babel-preset-react Babel-preset-stage-0 JSON-loader CSS-loader SASS-loader node-SASS autoprefixer-loader react-router redux-thunk

Notifications You must be signed in to change notification settings

AJ-7885/React-Inventory-List

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Inventory-List

Simple inventory list web application with React.JS and Redux.JS

#Description

The application should have a list of items. Each list item has a name and an amount. A + button and - button should also be implemented. Whenever click +, a text field should be presented. After filling the field out and pressing return, the new item should be added to the list with an amount of 1, if it does not already exist. If it does exist, the amount should be incremented. All items in the list should be selectable by clicking them. When clicking the - button, all selected items should have their amounts decreased by one. If an item hits an amount of 0, it should be removed from the list. Conversely, if there are selected items and you press the + button, all amounts for selected items should be incremented. 


This exercise is meant to practice code style and familiarity with JavaScript, as well as common tools used in JavaScript development.

Finally make the code clean, maintainable, testable and, where applicable, scalable.

#Framekworks & Libraries & Tools Dependency React.JS Redux SASS Webpack webpack-dev-server Babel Babel-Loader Babel-preset-latest Babel-preset-react Babel-preset-stage-0 JSON-loader CSS-loader SASS-loader node-SASS autoprefixer-loader react-router redux-thunk

#Install & Run

After you clone the project or download zip file. on root of folder

1.yarn install 2.yarn dev 3.browse on http://127.0.0.1:3000

Demo Video

IMAGE ALT TEXT HERE

About

Simple inventory list web application with React.JS Redux SASS Webpack webpack-dev-server Babel Babel-Loader Babel-preset-latest Babel-preset-react Babel-preset-stage-0 JSON-loader CSS-loader SASS-loader node-SASS autoprefixer-loader react-router redux-thunk

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published