A priori você deve ter a API (server) configurado e em execução. Dito isso, você deve configurar o arquivo .env deste projeto clique aqui. Você deve definir as seguintes informaçẽos:
- REACT_APP_HOST=
<IP do servidor da api>
- REACT_APP_PORT=
<PORT do servidor da api>
- REACT_APP_PREFIX=
<http ou https>
- SKIP_PREFLIGHT_CHECK=
true
Agora entre no diretório onde este arquivo README.md esta localizado, abra o terminal e execute a lista de comandos a seguir:
- yarn ou npm
- yarn start ou npx start
Observe a saida no terminal para verificar se o sistema esta rodando perfeitamente.
CAMINHO /
CAMINHO /announces/:id
CAMINHO /admin
CAMINHO /admin/announces
CAMINHO /admin/announces/add
CAMINHO /admin/announces/update
CAMINHO /admin/announces/delete
A autenticação é feita ná página admin, assim que o usuario envia o formulário para a api
se estiver correto a api retorna um bearer token, o mesmo é salvo em armazenamento local
session_storage
, enquanto o token estiver ativo, o usuario pode utilizar as rotas privadas
tranquilamente.