Skip to content

Todo app built with Webpack4, React, Redux and Jest

License

Notifications You must be signed in to change notification settings

alisonjonck/todo-app

Repository files navigation

Todo app

Build Status

Live Demo: https://quirky-northcutt-652f57.netlify.com/

Application Requirements

  • Node.js (recommended: 4.x)
  • npm (recommended: 2.x or 3.x)

Run it on Docker using nginx

  • Build a image called react-nginx for example: $ docker build -t react-nginx .
  • Then run a new container using it: $ docker run --rm -it -p 8080:80 react-nginx

Install

$ git clone https://github.com/alisonjonck/todo-app
$ cd todo-app
$ npm install

Run tests

$ npm test

Start & watch

$ npm start

Simple build for production

$ npm run build

Config tests

Enable or disable TEST for #filter setting. Change ENABLE_FILTER_TEST to true or false at webpack.config.js.

{
    plugins: [
        ...,
        new webpack.DefinePlugin({
            'ENABLE_FILTER_TEST': JSON.stringify(true)
        })
    ]
}

About

Todo app built with Webpack4, React, Redux and Jest

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published