Skip to content

Sistema de Gestão de Clinicas PET - TreinaWeb - Django Framework (Python) + Bootstrap, Materialize, HTML, CSS - PROJETO PRÁTICO DE DJANGO - EM FINALIZAÇÃO

Notifications You must be signed in to change notification settings

renatamoon/Clinica_Pet_gerenciamento_Django

Repository files navigation

Clinica_Pet_gerenciamento_Django

Sistema de Gestão de Clínica PET

Sobre o projeto   |    Tecnologias utilizadas   |    Como Executar o projeto   |    Imagens do Projeto   |    Links Úteis   |   

Projeto a fim de criar um Sistema de Gerenciamento de Clínica PET, para ser cadastrado Clientes, Pets, Consultas dos Pets, Funcionários e Usuários a fim de permitir o acesso ao sistema.

Algumas funcionalidades:

*CRUD de Clientes;
*CRUD de Funcionarios;
*CRUD de Usuários;
*CRUD de Pets e Consultas;
*Print da página do extrato da consulta;
*Envio por e-mail dos dados da consulta;

🟩 Status do projeto: EM ANDAMENTO ...


Front-End:

HTML 5 CSS3 Bootstrap MaterialUi JavaScript JavaScript

Desenvolvimento da parte de Administração:

Python Django

Banco de Dados:

Sqlite MySQL

Desenvolvido no:

Ubuntu


*No Windows

-Clone o repositório com o camando: git clone https://github.com/renatamoon/Clinica_Pet_gerenciamento_Django.git
-Criando virtual environment: python -m venv venv
-Ativando o virtual environment: . venv\Scripts\Activate.ps1
Obs: Caso ocorra um erro na ativação: entre no powershell e digite o seguinte comando: Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned
-Execução do arquivo requirements: pip install -r requirements.txt

*No Linux:

-Baixe o repositorio
-Criando virtual environment: virtualenv venv
-Ativando o virtual environment: . venv/bin/activate
-Execução do arquivo requirements e instalar dependencias: pip install -r requirements.txt


*Alterar as configurações do DataBase no arquivo settings.py

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'HOST': 'host_bd',
        'PORT': 'porta_bd',
        'NAME': 'pet_app',
        'USER': 'usuario_bd',
        'PASSWORD': 'senha_bd'    
    }
}

*Migre o banco de dados com: python manage.py migrate
*Execute o servidor: python manage.py runserver


Imagens do Sistema da Clínica:

-Tela de Login da Clínica - acessível através do WebSite:

image
-Tela de clientes cadastrados na clínica:

image

-Tela de Cadastro do Cliente:

image

-Tela com a listagem de pets cadastrados:

image

-Perfil do cliente listando seus dados, os pets cadastrados em nome dele e consultas de todos os pets cadastrados:

image

-Extrato do formulário com todas as infos das consultas:

image

-Lista de Funcionários cadastrados na clínica:

image

-Perfil do pet com todos os seus dados (por id) e também as consultas realizadas por este pet:

image

-DASHBOARD da clínica em construção (ainda estático) apenas aguardando o módulo de pagamentos que será integrado em breve:

image

-Lista de Contatos recebidos (referente à página de formulário de contatos da Clínica - Website):

image

-Extrato do contato recebido com as informações:

image

Imagens do Sistema do WebSite da Clínica:

-Front Page - Navbar + Header da página

image

-Cards de Planos de Saúde para Pets


image

-Cards de avaliação de clientes + Footer:


image

-Página Sobre a empresa:

image

-Página de Formulário de Contatos da empresa:

image


*USANDO O ADMINLTE3 - Bootstrap Admin Dashboard Template

https://adminlte.io/

*VALIDADOR DE CPF - Essa é uma implementação simples e enxuta de validadores para CPF de usuários. https://github.com/gabrielloliveira/django-cpf

*CURSO DE DJANGO COM CHART.JS: https://www.youtube.com/watch?v=HozwGeEiXIk


About

Sistema de Gestão de Clinicas PET - TreinaWeb - Django Framework (Python) + Bootstrap, Materialize, HTML, CSS - PROJETO PRÁTICO DE DJANGO - EM FINALIZAÇÃO

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published