Status
Sobre | Funcionalidades | Tecnologias | Requisitos | Como rodar | Licença | Autor
Interface de um widget para enviar comentários de feedbacks
- ✔️ Envio de feedbacks
- ✔️ Screenshot com html2canvas
- ✔️ Uso do MailTrap para simular envio de e-mails com os feedbacks
Esse projeto foi desenvolvido com as seguintes tecnologias:
Antes de iniciar 🏁, você precisa ter instalado o Git e Node.
# Clone o Repositório
$ git clone https://github.com/jose-bone/feedback-widget.git
# Entre na pasta
$ cd feedback-widget
# Vá para a pasta do servidor
$ cd server
# Instale as dependências
$ yarn install
# Faça uma copia do arquivo `.env.example` para `.env` e informe suas credenciais
# Crie o banco de dados via migrate
$ npx prisma migrate dev
# Rode a aplicação
$ yarn dev
Acesse a API: http://localhost:3333/
# Vá para a pasta web
$ cd web
# Instale as dependências
$ yarn install
# Faça uma copia do arquivo `.env.example` para `.env` e informe suas credenciais
# Rode a aplicação
$ yarn dev
Acesse: http://localhost:3000/ para ver o resultado.
Para rodar o projeto mobile você precisa de um celular com o expo instalado ou um emulador android/ios.
# Vá para a pasta mobile
$ cd mobile
# Instale as dependências
$ yarn install
# Rode a aplicação
$ yarn start
Depois leia o QRCode com o app do expo ou rode em um emulador.
Fique a vontade para criar uma nova issue com o respetivo titulo e descrição na página de issues do Feedback Widget. Se você já encontrou a solução para o problema, Eu amaria fazer o review do seu pull request!
- Faça fork deste repositório,
- Crie uma branch com a sua feature:
git checkout -b my-feature
- Commit suas mudanças:
git commit -m 'feat: My new feature'
- Push a sua branch:
git push origin my-feature
Esse projeto está sob a licença MIT. Para mais detalhes, veja o arquivo LICENSE.
Made with ❤️ by José Boné