Esse projeto foi desenvolvido com as seguintes tecnologias:
- React
- React Native
- Node JS
- TailWind CSS
- Expo
Consiste em um widget de feedback, que pode ser incorporado a aplicações web e aplicativos, onde os usuários podem enviar feedbacks com um comentário e screenshot que são armazenados em um banco de dados e enviados para um e-mail determinado.
A versão web pode ser testada através do link :
https://feedback-widget-6qq3ybdn8-vinicius-fernandes.vercel.app/
A API pode ser testada através de um post para a rota:
https://feedbackwidget-production-40c3.up.railway.app/feedbacks
Contendo na requisição um JSON com a seguinte estrutura:
{
"comment":"Exemplo comentário",
"type":"Tipo do feedback",
"image":"base64 img" //Não obrigatório
}
O aplicativo pode ser executado com o comando expo start na pasta mobile, é necessário possuir a CLI do expo instalada.