Aplicação de controle de estoque com interface Tkinter, usando Banco de Dados SQL e análises de dados.
![ilustração de um computador](https://private-user-images.githubusercontent.com/138177232/310320741-1bf9d982-7f43-4168-8d35-23374c304397.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA0MzI0OTksIm5iZiI6MTcyMDQzMjE5OSwicGF0aCI6Ii8xMzgxNzcyMzIvMzEwMzIwNzQxLTFiZjlkOTgyLTdmNDMtNDE2OC04ZDM1LTIzMzc0YzMwNDM5Ny5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzA4JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcwOFQwOTQ5NTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT00NzkwNWExOTU2Y2NmMzgwNjQ0NDk3OGM4MjBkNjRmYTMyZTZlNzBmYzk1MTBlMjhlZmVmZTY0YTEwOWM5Y2QwJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.KtyW_SiGhu4WLIHaC0crQ5_7w0XSuuPcoQP_YB9Tas4)
Resumos de dados relevantes, como produtos com baixo estoque, volume de saída recente, novos registros etc.
![ilustração de um computador](https://private-user-images.githubusercontent.com/138177232/310321292-283994bf-0716-44ba-a381-80f292cf7ce2.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA0MzI0OTksIm5iZiI6MTcyMDQzMjE5OSwicGF0aCI6Ii8xMzgxNzcyMzIvMzEwMzIxMjkyLTI4Mzk5NGJmLTA3MTYtNDRiYS1hMzgxLTgwZjI5MmNmN2NlMi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzA4JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcwOFQwOTQ5NTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0xNGQ3MGQ1OGVkYmE2MTlmMTEwZTdlNzQxNGQ5ZjFiNDQ5ZjkyYzIwZmY4M2MxZWI5ZmE5MmZhMTA4ZDA2N2IzJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.-doUZHL-EuYR6t2QY-W5qVmuVOEW4h104t1k5HUwVBk)
Aba para gerenciamento geral de registros, determinando lotes ativos e inativos. Geração de códigos de barras vinculado aos lotes dos protudos registrados.
![](https://private-user-images.githubusercontent.com/138177232/310322394-a125e75b-93b9-4e78-8748-70453a74d2b7.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA0MzI0OTksIm5iZiI6MTcyMDQzMjE5OSwicGF0aCI6Ii8xMzgxNzcyMzIvMzEwMzIyMzk0LWExMjVlNzViLTkzYjktNGU3OC04NzQ4LTcwNDUzYTc0ZDJiNy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNzA4JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDcwOFQwOTQ5NTlaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1jNGRkZjJlZTYyYzliNzgxMTUwMWRhMzk5ZWY4Nzc3ZTczYjNiMGE4OTdmOTk5MDJmODZlYzQ3NDA3ZmQzOTFhJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.RXygXD4uK2asriz7SXptJHpQJ4TuHB63gMCbemFiAMY)
Controle de entrada e saída de estoque, controlado pela ativa/inatividade do lote.