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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTkzNTMyOTUsIm5iZiI6MTcxOTM1Mjk5NSwicGF0aCI6Ii8xMzgxNzcyMzIvMzEwMzIwNzQxLTFiZjlkOTgyLTdmNDMtNDE2OC04ZDM1LTIzMzc0YzMwNDM5Ny5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNjI1JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDYyNVQyMjAzMTVaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1mYTYxY2M4NDc3YTM2ZWY2Y2QyNjcxNzU5YjIxZjU2NTUyNmJjNWY5ZWVlYjUzNGZkZWFjYzVjMDE5OTllYzVhJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.zK9oW3z0XIWtn8_Cnsc9_WcGIEGn-btdQErSgBPFS9A)
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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTkzNTMyOTUsIm5iZiI6MTcxOTM1Mjk5NSwicGF0aCI6Ii8xMzgxNzcyMzIvMzEwMzIxMjkyLTI4Mzk5NGJmLTA3MTYtNDRiYS1hMzgxLTgwZjI5MmNmN2NlMi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNjI1JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDYyNVQyMjAzMTVaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT02OTA4NmNjZWFhOTc1MDNjYmQwZWNkNTA5ZTJkN2EwN2I5Y2Y3ZjkwOTI5YjdjNzEwMjdhMTA3ZTg5ODNkMmUwJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.0IC-j1sfPTfGbeO0Be9RZhd0uFjKHZVuqddOIfCe8eU)
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.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTkzNTMyOTUsIm5iZiI6MTcxOTM1Mjk5NSwicGF0aCI6Ii8xMzgxNzcyMzIvMzEwMzIyMzk0LWExMjVlNzViLTkzYjktNGU3OC04NzQ4LTcwNDUzYTc0ZDJiNy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjQwNjI1JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI0MDYyNVQyMjAzMTVaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0zMjVkZTExZTU1NGVkMzUxZjJjMDIyMTI2ZmYwZjJkN2NhYTBjMzU2MGFhZjNiYTdkZDE2MDAwYWZlYzg5ZjAxJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCZhY3Rvcl9pZD0wJmtleV9pZD0wJnJlcG9faWQ9MCJ9.3mlm_tCBoGold-xFiUOlYQAMGsn-Ep90oHr45TcT3ew)
Controle de entrada e saída de estoque, controlado pela ativa/inatividade do lote.