This application was developed for the Udacity NanoDegree React Native Developer Nano Degree. This is the second project, it is called the readable App.
This application was developed for the Udacity NanoDegree React Native Developer Nano Degree. This is the second project, it is called the readable App.
This is a React.js application. To run it you will need Node.js which can be downloaded here.
For further details on React.js feel free to investigate here.
This application was created with facebook’s create-react-app
and requires only npm install and npm start to get it installed and launched.
npm install
to install.npm run start
. This launches a webserver that can be accessed locally.Since this is a development project for learning, a list of additional extensions that have been added to the project is included.
npm install --save dotenv
Environment variablesnpm install --save-dev babel-core babel-cli babel-preset-es2015
Javascript. Yup.npm install --save-dev mocha chai
Debugging and Unit Testingnpm install --save-dev react-addons-test-utils
Testing packagenpm install --save immutable
Facebooks’ object librarynpm install --save-dev chai-immutable
Chai supportnpm install --save redux
reduxnpm install --save react-redux
react + redux… nuff said.npm install --save react-router
Navigationnpm install --save react-router-dom
Navigation for the web.npm install --save redux-thunk
for middleware between redux store and reactnpm install --save react-key-index
for identity generationnpm install --save react-bootstrap
for look and feelnpm install --save react-icons
icons for our buttonsnpm install --save lodash.map
using Loadesh for handling an object list made of objectsnpm install --save lodash.orderby
using Loadesh for ordering an object list made of objectsnpm install --save lodash.filter
using Loadesh for filtering an object list made of objectsnpm install --save redux-form
for handling a form through reduxnpm install --save react-modal
for handlilng a modal to store the formnpm install uuid
for generating unique idsThis software is released under the MIT License as can be observed in the LICENSE.txt file.