Skip to content

danisoaresl/ProjetoFinalSquadCarmenPortinho

 
 

Repository files navigation

Capa

Site para abrigo de animais

Projeto final realizado no Bootcamp Back-end Python e Django da WomakersCode pela Squad Carmen Portinho.

Índice

Estruturas e Requisitos

1. Especificações Técnicas

  • Ambiente de Desenvolvimento: Ambiente virtual Django local;
  • Controle de Versão com Git;
  • Design Responsivo;
  • Banco de Dados;
  • Modelos Django: Modelos Django que representem os animais, seus registros, históricos de adoção, além de informações sobre os voluntários.

2. Funcionalidades do Abrigo

  • Página Inicial: Exibir todos os animais disponíveis para adoção;
  • Páginas de Detalhes: Visualização individual dos animais, incluindo informações como nome, espécie, idade, raça, histórico de saúde e imagens;
  • Gestão de Adoções: Os interessados podem solicitar a adoção de um animal e os responsáveis pelo abrigo podem aprovar ou recusar as solicitações;
  • Barra de Pesquisa: Barra de pesquisa que permita aos usuários procurar animais disponíveis para adoção.

Retornar ao índice

Instalação

Antes de começar, será necessário ter instalado em sua máquina as seguintes ferramentas: Git, Python. Além disto é bom ter uma IDE, sugerimos o VS Code.

# Clonar o repositório
git clone https://github.com/Renatarafaelaalves/ProjetoFinalSquadCarmenPortinho

# Criar ambiente virtual
python -m venv myvenv

# Ativar ambiente virtual
.\myvenv\Scripts\activate

# Instalar as dependências
pip install -r requirements.txt

# Criar arquivo de banco de dados SQLite 
python manage.py migrate

Retornar ao índice

Como Usar

Sugestão para visualizar o banco de dados: Extensão SQLite Viewer do VSCode

# Para criar um SuperUser e ter acesso ao /admin
python manage.py createsuperuser

# Rodar aplicação
python manage.py runserver

Retornar ao índice

Funcionalidades

📌 Home

Página inicial com alguns dados e links para a aplicação

Página Inicial

📌 Animais

Listar animais disponíveis para adoção

Animais

Dentro dessa página é possível ver detalhes de cada animal clicando em cima das informações dele

Ver animal

Busque seu amigo - Filtra os animais de acordo com a espécie

Filtro

📌 Adoção

Para solicitar a adoção de animais disponíveis

Adoção

📌 Voluntários

Para se cadastrar como voluntário do abrigo

Voluntários

📌 Conheça o projeto

Redireciona para esse repositório

Footer

📌 Administrativo

Área para acesso da parte administrativa, para cadastro de animais, de funcionários, de voluntários, bem como aprovação ou reprovação de adoção

Administrativo

Retornar ao índice

Deploy

É possível acessar nossa aplicação através do link: Clique aqui

Integrantes

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 43.9%
  • CSS 38.2%
  • Python 9.5%
  • HTML 8.4%