Skip to content

Did You Find My Pet é uma aplicação web que permite registrar informações sobre um animal de estimação perdido e gerar um QR Code para adesivar na coleira do animal. Quando alguém encontra o animal perdido e lê o QR Code, é levado a uma página onde pode enviar sua localização e mandar uma mensagem para o tutor do animal.

License

Notifications You must be signed in to change notification settings

RasecMH/DidYouFindMyPet

Repository files navigation

Did You Find My Pet

Did You Find My Pet é uma aplicação web que permite registrar informações sobre um animal de estimação perdido e gerar um QR Code para adesivar na coleira do animal. Quando alguém encontra o animal perdido e lê o QR Code, é levado a uma página onde pode enviar sua localização e mandar uma mensagem para o tutor do animal.

Você pode ver a demo do projeto clicando aqui

Aqui você encontra o repositório do front-end da aplicação

Tecnologias Utilizadas

  • React
  • Node
  • MySQL
  • Sequelize
  • Tailwind CSS
  • TypeScript

Funcionalidades

  • Cadastro de informações sobre o animal perdido, incluindo nome, raça, cor, porte, características, foto e informações de contato do tutor;
  • Geração de QR Code para ser adesivado na coleira do animal;
  • Leitura do QR Code por alguém que encontrou o animal perdido;
  • Redirecionamento para uma página onde é possível enviar localização e mensagem para o tutor do animal.

Instalação

Para instalar e executar a aplicação, siga os seguintes passos:

  1. Clone o repositório:
  2. git clone https://github.com/RasecMH/DidYouFindMyPet.git
  3. Instale as dependências:
  4. npm install
  5. Configure o banco de dados no arquivo .env
  6. Rode as migrations do banco de dados:
  7. npm run db:reset
  8. Inicie a aplicação:
  9. npm start

Com docker:

  1. Clone o repositório:
  2. git clone https://github.com/RasecMH/DidYouFindMyPet.git
  3. Rode o comando:
  4. npm run compose:up

Contribuição

Contribuições são sempre bem-vindas! Se você tiver alguma sugestão ou encontrar algum problema, sinta-se à vontade para abrir uma issue ou enviar um pull request.

Licença

Este projeto está licenciado sob a licença MIT.

About

Did You Find My Pet é uma aplicação web que permite registrar informações sobre um animal de estimação perdido e gerar um QR Code para adesivar na coleira do animal. Quando alguém encontra o animal perdido e lê o QR Code, é levado a uma página onde pode enviar sua localização e mandar uma mensagem para o tutor do animal.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published