This application is a simulation of a toy robot moving on a square tabletop.
- Tabletop is 5 units x 5 units.
- There are no other obstructions on the table surface.
- The robot is free to roam around the surface of the table, but must be prevented from falling to destruction. Any movement that would result in the robot falling from the table must be prevented, however further valid movement commands must still be allowed.
- React
- Styled Components
- Default react testing suite
- Node v8.x.x & Npm v5.x.x
- NVM (optional but makes the above easier)
- Debugger for chrome (optional)
- Javascript ES6 code snippets (optional)
- Prettier required
- TSLint required
- install using
npm
- build using
npm run build
- run using
npm start
- unit test using
npm run test
ornpm run test -- --watchAll