Aplicação desenvolvida em React com Vite + Typescript durante o NLW Return, promovido pela Rocketseat.
Durante o evento, foram desenvolvidas 3 aplicações, uma API em Node, uma aplicação React e um App em React Native.
A aplicação consiste em um botão flutuante, no estilo widget, que permite relatar um problema ou comentário, tirar um screenshot da tela e enviar para a API, que se encarregará de gravar o feedback no banco e enviar um e-mail.
Esta aplicação está rodando na Vercel, neste Link.
- React + Vite + Typescript
- TailwindCSS para estilização.
- Html2canvas para fazer screenshot da tela.
- Phosphor-react para obter os ícones.
- Acesso à API com Axios
# Baixe o repositório com git clone e entre na pasta do projeto.
$ git clone hhttps://github.com/luiizsilverio/nlw-widget
# Renomeie o arquivo .env.local-example para .env.local
# Informe a URL da API na variável VITE_API_URL
# Execute npm install para instalar as dependências
$ npm install
# Para iniciar a aplicação na porta 3000
$ npm run dev
Este projeto está licenciado sob a licença MIT.
E-mail: luiiz.silverio@gmail.com