Skip to content

O Explorando Marte é uma aplicação que simula um pouso de sondas(rovers) na superfície de Marte, onde é possível, na CLI, Inicialmente defini-se 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.

Notifications You must be signed in to change notification settings

bertoldoklinger/teste-tecnico-explorando-marte

Repository files navigation

Teste Técnico - Explorando Marte

Imagem tentáculo digital

💻 Projeto

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.


🚀 Inicio Rápido

Para clonar o repositório,digite no terminal :

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

🛠️ Tecnologias / Stack utilizada :

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

⚙️ Funcionalidades

  1. Definir o tamanho da malha
  2. Definir a posição inicial da sonda/sondas
  3. Adicionar comandos para movimentar a sonda/sondas
  4. 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.

🚀 Desenvolvedor

Bertoldo Klinger (https://github.com/bertoldoklinger)

About

O Explorando Marte é uma aplicação que simula um pouso de sondas(rovers) na superfície de Marte, onde é possível, na CLI, Inicialmente defini-se 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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published