An open API service indexing awesome lists of open source software.

https://github.com/joakin/robot-simulation


https://github.com/joakin/robot-simulation

Last synced: about 1 year ago
JSON representation

Awesome Lists containing this project

README

          

# robot-simulation

- `npm start` to compile Elm to JS
- `npm run dev` to compile Elm to JS in debug mode
- `npm test` to run the Elm tests
- `npm run test-watch` to run the Elm tests in watch mode

## Code characteristics

- Well-structured
- Well-tested
- Maintainable code

## Problem statement

Create a Javascript application in which you can simulate controlling a robot.
The robot should be placed on a 5x5 grid. Supply controls that let you move the
robot forwards in the direction it is facing, and rotate the robot in place to
face any cardinal direction. Use any Javascript framework you’re comfortable
with, as long as it runs in modern web browsers.

Commit your code in a git repository and submit a tarball of that repository
when you submit your application.

## Style hints

- Fonts
- Title font: PT Serif, sans-serif
- Sans serif: Lato, sans-serif
- Colors
- #333 (text default)
- #666 (lighter links)
- #959595 (light text over light background)
- #999 (icons)
- #E9E9E9 (light background)
- #E15A1D (orange bg accent button)
- #EA6E2F (orange background top bar)
- #fff (text over orange backgrounds)