O Explorando Marte é uma aplicação que simula um pouso de sondas(rovers) na superfície de Marte, onde é possível, na CLI, Inicialmente definir o tamanho da malha, e admite-se até a inserção de até 2 rovers colocando a sua posição inicial, comandos para movimentar e caso algo seja enviado vazio enviará mensagem de erro.
git clone https://github.com/bertoldoklinger/teste-tecnico-explorando-marte.git
Para iniciar o aplicativo no CLI, vá para o diretório do projeto e execute o seguinte comando:
npm start
Esse projeto foi desenvolvido com as seguintes tecnologias:
- JavaScript (ES Modules, Destructuring Assignment, loops, Promises, Async/Await, Arrow Functions, Conditional Statements, Regular Expressions, NPM)
- NodeJs
- Core Module readline
- Eslint & Prettier (Airbnb Preset)
- GIT
- Definir o tamanho da malha
- Definir a posição inicial da sonda/sondas
- Adicionar comandos para movimentar a sonda/sondas
- Validação com Erro caso input seja enviado vazio
OBS: Inputs pode ser digitados em lowerCase ou Uppercase, com espaço ou sem espaço.
Bertoldo Klinger (https://github.com/bertoldoklinger)