Este projeto contem uma listagem de Artistas e Albums, login e histórico de pesquisas das listagens.
- ReactJs
- Typescript
- Styled-Components
- Redux
- Redux-saga
- Axios
-
Last.fm documentação: https://www.last.fm/api
-
MockApi documentação: https://www.mockapi.io
Este projeto possui um .env.example na raiz do projeto, copie e cole e altere o nome para .env para que funcione corretamente.
É necessário também que instale as dependências do projeto, por tanto na raiz
do projeto utilize yarn
se você utiliza yarn. Caso utilize o npm
exclua
o arquivo yarn.lock
e utilize o comando npm install
.
No diretório do projeto use os seguintes comandos:
Para iniciar o projeto. Abra http://localhost:3000 para visualizar.
Irá efetuar o build do app e criar uma pasta build
folder.
Sua aplicação estará pronta para o deploy
Documentação para efetuar o deploy para produção deployment para mais informações.