theJoseAlan / Projeto-Final-Python-IFCE

Projeto final para conclusão do curso básico de Python

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gerenciamento de clientes- Python 🐍

  • Instrutor: Prof. Marcelo Lima
  • Monitor: Wellington Menezes

Sistema produzido para avaliação para conclusão do curso básico de python ofertado pelo IFCE - campus Crateús.

O sistema simula operações Create, Read e Delete. O Uptade não foi uma exigência dos requistos, mas será implementado futuramente bem como um save em banco de dados ou arquivo.txt

Requisitos do sistema 📄

Testes

Clique para mostrar os testes
  • Criação de cliente

  • Create

  • Pesquisa por id, nome e listagem

  • Read

  • Deletando cliente

  • Delete

  • Tratativa de erros nos inputs

  • TratativaDeErros

Observações

  • Ambiente virtual (venv) implementado
  • Criação de menu dinâmico com a lib consolemenu
  • As informações são salvas apenas durante o funcionamento do sistema, dentro de uma lista de tuplas, onde cada tupla é um cliente
  • Além dos requisitos, criei um findByName e adcionei cores dinâmicas nas respostas do sistema para que o usuário visualize melhor as informações

Autor

About

Projeto final para conclusão do curso básico de Python

License:Apache License 2.0


Languages

Language:Python 100.0%