ONG Cão Feliz

Bem vindos à ONG Cão Feliz. Nosso site foi desenvolvido com o objetivo ajudar no resgate de animais em condições de vulnerabilidade e ajudá-los a encontrar um tutor responsável e um novo lar.

Esse projeto foi desenvolvido em React, ViteJs e JavaScript e baseado em nossa API.

API

Contamos com nossa API própria:

API ONG Cão Feliz

Deployment

Link do deploy: https://ong-react-dgjuu0aap-victors-projects-9e701d76.vercel.app

Atenção: para que o deploy funcione corretamente, é necessário que a API da ONG esteja rodando em sua máquina. Clique no link da API para acessar a documentação e fazer a instalação.

Funcionalidades

O projeto possui as seguintes funcionalidades:

  • Visualização da lista de animais disponíveis para adoção
  • Visualização das informações de cada animal
  • Cadastramento de novos animais
  • Cadastramento de novas sedes
  • Cadastramento de usuários
  • Doação para a ONG

Ferramentas utilizadas

  • NodeJS
  • VSCode
  • ViteJS

Dependências Utilizadas

Requisitos para rodar a aplicação

Ter o NodeJS e o um editor de códigos instalado

Link para instalar o NodeJS: https://nodejs.org/en

Sugestão de editor de códigos caso ainda não tenha um:

Link para instalar o VSCode: https://code.visualstudio.com/download

Como rodar a aplicação

  1. Use o comando: git clone https://github.com/VictorVechi/Ong-React.git no terminal de sua preferência. Entretanto, recomenda-se o terminal do git.
git clone https://github.com/VictorVechi/Ong-React.git
  1. Abra o repositório copiado no seu editor de códigos.

  2. Abra o terminal de comandos do seu editor de códigos e digite o seguinte comando para instalar as dependências necessárias:

npm install
  1. Execute o comando npm run dev para iniciar a aplicação em sua máquina.
npm run dev 
  1. Segure a tecla "Ctrl" e clique no link que o terminal fornece para que a aplicação abra em seu navegador.

Autor

Esse projeto foi desenvolvido pela equipe:

Caso queira colaborar com o projeto, dar alguma sugestão ou tenha alguma dúvida, sinta-se a vontade para entrar em contato com algum dos integrantes.