Sobre • Funcionalidades • Como executar • Melhorias •
O desafio proposto em realizar uma integração da API da Zenvia utilizando de seu Broker no Whatsapp, para que fosse feito melhorias ou outras abordagens. O projeto base possui uma funcionalidade de ao enviar um arquivo de audio contendo música, este deve retornar o artista com o nome de sua música, e uma prévia da música descoberta.
- Ao enviar um arquivo de áudio, deve retornar: nome da música, imagem do albúm e prévia da música.
- Também é retornado a letra da música encontrada.
- Integração de backend com a Estrutra do Builder no ALTU.
# Abra um novo terminal dentro do diretório atual
# Acesse a pasta do projeto no seu terminal/cmd
$ cd frontend
# Instale as dependências
$ yarn install
# Execute a aplicação em modo de desenvolvimento
$ npm run start
# A aplicação será aberta na porta:3000 - acesse http://localhost:3000
Ao longo do desenvolvimento foi notado alguns pontos que podem auxiliar em melhorias futuras:
- A SDK Zenvia possui suporte a botões.
- Os botões presentes na documentação terem suporte para acesso a URLs externas.
- Faça um fork do projeto.
- Crie uma nova branch com as suas alterações:
git checkout -b my-feature - Salve as alterações e crie uma mensagem de commit contando o que você fez:
git commit -m "feature: My new feature" - Envie as suas alterações:
git push origin my-feature
