R.O.B.O Becomex

Olá 👋, me chamo Ewerton

Desenvolvedor .NET

Criei este projeto para o teste proposto do R.O.B.O da Becomex, ao qual modifica seu estado de acordo com as interações do usuário, obedecendo as regras de negócio. Para realizar a validação dos estados e obtenção dos mesmos, foi criado uma API Rest.

Como Executar


Para executar, basta abrir a solução no Visual Studio, e compilar o Projeto BecomexRoboInterfaceWeb, que compilará tanto a página web quanto API.

obs:No modo de depuração atual, já está configurado para rodar a API na porta 7288. Caso por algum motivo modifique a porta a ser executada ao compilar, ou queira compilar através do ISS express, será necessário modificar o arquivo HomeController.cs, no projeto BecomexRoboInterfaceWeb, sendo eles:

        private const string urlLocalRobo = "https://localhost:7288/api/Robo";
        private const string urlLocalRoboMovCotovelo = "https://localhost:7288/api/Robo/Cotovelo/Movimentar";
        private const string urlLocalRoboMovPulso = "https://localhost:7288/api/Robo/Pulso/Movimentar";
        private const string urlLocalRoboRotCabeca = "https://localhost:7288/api/Robo/Cabeca/Rotacionar";
        private const string urlLocalRoboInclCabeca = "https://localhost:7288/api/Robo/Cabeca/Inclinar";

Conectar no LinkedIn

ewerton-guimarães-b97579113

Linguagens e Ferramentas utilizadas

bootstrap csharp css3 dotnet html5 postman