A simple video content app builded with modern React.
- Target UI design located at: UI designs dir.
- Components library: Carbon Components React.
- Code unit testing with Jest and React Testing Library.
- Use this json as the mocking data for api response.
- Base project tooling includes node, webpack, babel and eslint.
Builded using node v14.15.0
.
Clone this repo and at the root level run:
$ npm i
In order to run the project just do:
$ npm run dev
This will create the app bundle, run eslint, a local server on port 8081
with hot reloading and open a browser window pointing to this server.
For unit testing:
$ npm run test
or for code coverage:
$ npm run test-coverage