Skip to content

Demo project for booking rooms with using React+Redux+Typescript

License

Notifications You must be signed in to change notification settings

dashkevi4mike/toxin

Repository files navigation

Toxin

Demo project for booking rooms with using React+Redux+Typescript.

NPM scripts

To start locally

  • npm run dev for development environment in watch mode
  • npm run prod for production environment in watch mode

To build locally (see build folder)

  • npm run build:dev for development environment without watch mode
  • npm run build:prod for production environment without watch mode

Features

  • Typescript 2.x
  • React 16.x
  • React-router 4.x
  • Redux
  • Redux-saga for side-effects
  • SCSS
  • BEM methodology
  • Webpack 4.x
  • Tests (Jest, sinon, enzyme)
  • Test coverage
  • Hot reload

Tests

Tests uses Jest framework Jest

  • npm test или npm t - to run tests only at once
  • npm run test:watch - to run test with watching mode
  • npm run test:debug - to run test with debugging ( Chrome / VSCode / Webstorm ).

About

Demo project for booking rooms with using React+Redux+Typescript

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published