create-cwr-project

This Application created by Codewave Technologies


Keywords
react, create-cwr-project, codewave-react
License
MIT
Install
npm install create-cwr-project@1.0.4

Documentation

CREATE-CWR-PROJECT

The React Template for Codewave

CCP (create-cwr-project) is a pre configured React Template with webpack and babel to create a react web application quicker.

Documentation is Here

  • Pre configured with webpack and babel
  • Auto sass complier
  • configured with eslint and prettier

Features

  • Manually confidured with babel and webpack
  • Well folder structure
  • Routing implemented
  • Private Routing implemented
  • Redux store implemented with Redux Thunk
  • Pre configured with eslint and prettier for maintain coding structure across the systems
  • Pre configured with husky to prevent wrong code to commit into git
  • Pre configured with Jest and React Testing Library for unit testing

Installation

create-cwr-project requires Node.js v10+ to run.

npx create-cwr-project <projectName>

For build a production build

npm run build

Development

It has everything configured whatever you need to dive into development faster.

Open your favorite Terminal and run these command.

creation command:

npx create-cwr-project <projectName>

It will set up everything for you and also initalize a blank git repo. Then do the basic steps to setup git and that's pretty much it.

Building for source

For production release:

npm run build

Test

It has configured with Jest and React Testing Library. It will automatically create the coverage as well.

command:

npm run test

License

MIT

Happy Coding, Codewavers!