Desafio feito pela empresa Ewave, para avalição de conhecimento.
Está aplicação foi desenvolvida com .NET Core e React, o backend foi feito em formato de API utilizando a arquitetura de DDD (DomainDriver Design) fazendo o máximo de abstrações para fácil manutenção e crescimento do código, já o FrontEnd foi feito utilizando React, separando uma camada de service com AXIOS para consumo da API criada.
Pré requisitos
Baixe este repositório Acesse a pasta de onde foi baixado o seu projeto por um terminal
cd BibliotechAcesse a pasta do WebApp e instale as dependências
npm installAcesse a pasta da API pelo explorer e abra a solução no Visual Studio 2017
- MySql - Maria DB
- host: localhost
- user: root
- password: 1234
Caso o FrontEnd venha a apenas ficar carregando, verifique se a API está em execução, e verifique a porta na qual ela está rodando. Compare com a url de acesso a api que esta no arquivo Bibliotech.WebApp\src\services\api.js