A React version of the classic game from the 80's. This project is a playground for experimenting with web technologies.
react-simon-game.firebaseapp.com
- Built in React using ES6+ syntax
- Redux store for managing the game logic
- RxJS's Observables and the future Web Animations API, with a polyfill
- CSS Modules and native CSS Variables for locally scoped styles
- Flexbox and CSS Grid for layout
- Webpack config powered by an nwb boilerplate
- Firebase for easy single page hosting
- Unit and snapshot testing
Node >= 6.x.x must be installed.
Yarn >= 0.20.x must be installed.
$ yarn installin the app's root directory will install everything needed for development.$ yarn startwill run the app's development server at http://localhost:3000 with hot module reloading.
$ yarn buildcreates a production build by default. To create a development build, set theNODE_ENVenvironment variable todevelopmentwhile running this command.$ yarn run cleanwill delete built resources.
