Skip to content

devPedro17/odontohub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🦷 OdontoHub

Sistema web para gerenciamento de clínicas odontológicas desenvolvido com Flask, Python, SQLite, HTML5, CSS3 e JavaScript.

Status Python Flask SQLite License


📋 Sobre o Projeto

O OdontoHub é uma aplicação web desenvolvida para facilitar o gerenciamento de clínicas odontológicas.

O sistema foi criado com foco em organização, produtividade e facilidade de uso, permitindo o gerenciamento completo de pacientes, consultas e procedimentos odontológicos por meio de uma interface simples e intuitiva.

Este projeto representa minha evolução como desenvolvedor Full Stack, aplicando conceitos de desenvolvimento web, integração entre frontend e backend e persistência de dados.


🚀 Tecnologias Utilizadas

Backend

  • Python
  • Flask
  • SQLite

Frontend

  • HTML5
  • CSS3
  • JavaScript

Ferramentas

  • Git
  • GitHub

✨ Funcionalidades

👤 Gestão de Pacientes

  • Cadastro de pacientes
  • Pesquisa de pacientes
  • Atualização de informações
  • Exclusão de registros

📅 Agenda de Consultas

  • Agendamento de consultas
  • Controle de horários ocupados
  • Organização dos atendimentos

📊 Dashboard

  • Atualização em tempo real
  • Visualização rápida das informações da clínica

🦷 Odontograma

  • Odontograma totalmente interativo
  • Registro de procedimentos
  • Salvamento automático no banco de dados

📖 Histórico

  • Histórico completo dos atendimentos
  • Consulta dos procedimentos realizados

🖼️ Demonstração

Dashboard

WhatsApp Image 2026-06-29 at 22 29 17

Agenda

WhatsApp Image 2026-06-29 at 22 29 44

Odontograma

WhatsApp Image 2026-06-29 at 22 30 10

Cadastro de Pacientes

WhatsApp Image 2026-06-29 at 22 29 29

📂 Estrutura do Projeto

odontohub/

│── app.py
│── requirements.txt
│── README.md

│── database/

│── static/
│   ├── css/
│   ├── js/
│   └── img/

│── templates/

└── assets/

⚙️ Como Executar o Projeto

1. Clone o repositório

git clone https://github.com/devPedro17/odontohub.git

2. Entre na pasta

cd odontohub

3. Instale as dependências

pip install -r requirements.txt

4. Execute a aplicação

python app.py

🎯 Objetivos do Projeto

  • Aplicar conceitos de desenvolvimento Full Stack.
  • Aprimorar conhecimentos em Flask.
  • Integrar frontend e backend.
  • Trabalhar com banco de dados relacional.
  • Construir uma aplicação real para portfólio.

🔮 Melhorias Futuras

  • Login de usuários.
  • Controle de permissões.
  • Upload de exames.
  • Geração de PDF.
  • Integração com WhatsApp.
  • Sistema financeiro.
  • Controle de estoque.
  • Responsividade para dispositivos móveis.

👨‍💻 Desenvolvedor

Pedro Cunha

Estudante de Sistemas de Computação

Desenvolvedor Full Stack em formação

📧 Email: cunha20pedro@gmail.com

🔗 LinkedIn: https://linkedin.com/in/dev-pedrocunha

🐙 GitHub: https://github.com/devPedro17

GitHub: https://github.com/devPedro17

About

Sistema Full Stack para gerenciamento de clínicas odontológicas desenvolvido com Flask, SQLite, HTML, CSS e JavaScript.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors