Skip to content

This is a custom build following the atomic design pattern.

Notifications You must be signed in to change notification settings

Furmanov19/atomic-react-redux

Repository files navigation

ATOMIC-REACT-REDUX

This boilerplate uses atomic design by Brad Frost for React apps. This solution for developers who want use create-react-app. The best boilerplate with webpack you can find here.

Requirements

The project uses npm. Before using the application you should download and install Node.js. Node.js uses npm by default. Also, be sure to have git available in your PATH, npm might need it (You can find git here)

If the installation was successful, you should be able to run the following command.

$ node --version
v10.15.3
$ npm --version
6.4.1

If you need to update npm, you can make it using npm! Cool right? After running the following command, just open again the command line and be happy.

$ npm install npm -g

Get started

To get started you can simply clone the repository:

$ https://github.com/Furmanov19/atomic-react-redux.git

After that you are able to install all requirement dependencies. Just do it:

$ npm install

You are done with installation. Good job!

Running the project

Just write the next command from root folder:

$ npm start

Running the tests

You can run tests with some options:

$ npm run test /* to start tests once*/
$ npm run test:watch /* to start tests in watch mode. It means that test will fire on every changes in files*/
$ npm run test:update /* to update snapshots*/
$ npm run test:coverage /* to see code coverage by tests*/

Simple build for production

You can build the application with:

$ npm build

Licence

This project is licensed under the MIT License.

About

This is a custom build following the atomic design pattern.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published