/fed-simulator

Ever dreamed of running your own wrestling federation? Draft wrestlers, craft the brand and makes matches to simulate!

Primary LanguageJavaScriptMIT LicenseMIT

Fed Simulator

📕 Index

CircleCI

💪 Installing

npm cache clean;
npm install
npm run start;

or

yarn

Features

  • PPV, moves, wrestlers, brands, shows, championships collections
  • Create a show
  • Drag and drop wrestlers onto relevant targets (championships, matches, brands)
  • Select who wins a match

🚀 Launching

  • Development npm run start
  • Build npm run build
  • Test npm run test
  • Test with Coverage report npm run test:coverage

📚 Testing

Powered by Mocha, Chai, Enzyme, Sinon.

  • Run unit tests npm run test

Tests are written by creating .spec files under a tests directory.

✨ Features

  • Static compile
  • Bundle per route
  • SASS compiling with hot reload
  • Per component SASS
  • Webpack dev & production configs inherit from a common config
  • Mocha, Chai & Enzyme testing
  • Redux
  • React Router 3.0
  • Stage 0, ES6