Skip to content

Um gerenciador de clientes usando Python, TinyDB, CTKinter e Openpxyl

Notifications You must be signed in to change notification settings

Deyvis2k/Gerenciador_Clientes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gerenciamento de Clientes para Petshop

📋- DESCRIÇÃO

Este é um projeto de gerenciamento de clientes para um petshop, desenvolvido em Python. O sistema permite cadastrar o nome do cliente, o preço da tosa, a data do serviço, os cachorros e possíveis alergias dos cachorros. Utiliza customtkinter para a interface gráfica, tinydb para o banco de dados e openpyxl para a manipulação de planilhas Excel.

🛠️- Funcionalidades:

  1. 📋 Cadastro de clientes
  2. 💰 Registro do preço da tosa
  3. 📅 Registro da data do serviço
  4. 🐕 Cadastro de cachorros
  5. ⚠️ Registro de alergias dos cachorros

🖥️- Tecnologias Utilizadas:

  1. Python
  2. customtkinter - Biblioteca para criar interfaces gráficas modernas
  3. tinydb - Banco de dados NoSQL simples e leve
  4. openpyxl - Biblioteca para ler e escrever arquivos Excel (.xlsx)

Instalação:

  1. Clone o repositório:

    git clone https://github.com/Deyvis2k/Gerenciador_Clientes.git

  2. Navegue até o diretório do projeto:

    cd Gerenciador_Clientes

  3. Crie um ambiente virtual (opcional, mas recomendado):

    python -m venv venv

    source venv/bin/activate
    No Windows use: venv\Scripts\activate

  4. Instale as dependências:

    pip install -r requirements.txt

Uso:

  1. Execute o script principal do projeto:

    python main.py

  2. A interface será exibida, onde você pode cadastrar clientes, é de fácil uso e entendimento.

About

Um gerenciador de clientes usando Python, TinyDB, CTKinter e Openpxyl

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages