O projeto é um monorepo onde é usada uma mock api com o módulo JSON Server para o backend e um frontend gerado com o Create React App, ficando desta forma mais simples quando for necessário vincular o projeto a um backend real.
-
Rotas da aplicação criadas com React Router
-
Requisições HTTP realizadas com Axios
-
Validação de campos de formulário com Yup
- Após clonar o repositório, com o uso de um terminal navegue até a pasta backend.
- Inicie o json-server com
npm start
. O backend executa na porta3001
. - Abra uma nova janela de terminal e navegue até a pasta frontend. Para abrir múltiplas janelas de terminal recomendo o Windows Terminal ou o terminal integrado do Visual Studio Code.
- Inicie o frontend com
npm start
. O frontend executa na porta3000
.