Skip to main content

sou_eu

Crachá personalizado com dados do github e/ou QRcodes dos perfis do Facebook e Instagram

Usuário completo

Usuário + QRcode do Facebook + QRcod do Instagram

Usuário básico

Usuário + QRcode do Github

O sou_eu foi criado em python3.8. O sistema pode ser usado em Windows, Linux e Mac.

Colaboradores:

  1. Wendel Nunes
  2. Eva Luana

Descrição:

O sou_eu é um pacote criado durante a disciplina de Programação Orientada a Objetos 2 (POO2), ministrada no curso de Sistema de Informação na Universidade Federal do Piauí-CSHNB. Não há intuito comercial, ou governamental. O sou_eu foi produzido para fins de aprendizado e experiência em desenvolvimento de pacotes, contudo pode ser utilizado por qualquer usuário do Github que tenha interesse. O projeto possui a Licença do MIT disponibilizada pelo próprio Github. O sou_eu pode ser utilizado como cartão virtual, em formato PDF, para qualquer pessoa física/jurídica que queira compartilhar suas informações de contato de forma padronizada, elegante e eficiente.

Requisitos:

  1. python3
  2. pip
  3. pyqrcode
  4. fpdf2
  5. pypng

Instalação:

Python3

  1. Windows: Download

  2. Linux Debian e derivados.

        $ sudo apt-get install python3
    

PIP

  1. Instalação do PIP - LINUX

    	$ sudo  apt-get install python-pip
    
    	$ sudo  yum install python-pip
    

thatsme

  1. Instalação do thatsme

    pip install sou_eu

Execução:

  1. Instale o pacote;

  2. Importe a classe Cracha: (from sou_eu import thatsme);

  3. Crie um objeto da classe:

    3.1. O objeto deve enviar como parâmetro("endereco_local_armazenar_pdf","nome_usuario_github","url_perfil_facebook", "url_perfil_instagram");

    from sou_eu import thatsme
    
    usuario = thatsme.Cracha('endereco','usuario_github', 'url_perfil_facebook', 'url_perfil_instagram')
    
    usuario.cracha()
    

    3.2. O parâmetro "nome_usuario_github" é obrigatório; 3.3. Caso não hajam as URLs dos perfins do Facebook e/ou Instagram, deve ser inserido "None" no local devido;

    from sou_eu import thatsme
    
    usuario = thatsme.Cracha('endereco','usuario_github', None, 'url_perfil_instagram')
    
    usuario.cracha()
    

    3.4. Para o caso de não haver URL do Facebook nem do Instagram será adicionado o QRcode do perfil do usuário no Github;

    3.5. Se o usuário do Github não for encontrado será apresentado o ERROR 404.

Release files for sou-eu 0.1.6

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sou-eu 0.1.6
File Size Uploaded
sou_eu-0.1.6.tar.gz 409.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for sou-eu 0.1.6
File Interpreter ABI Platform
sou_eu-0.1.6-py3-none-any.whl Python 3 none any Details

Total release size: 817.1 kB

Release files / sou_eu-0.1.6.tar.gz

Download URL sou_eu-0.1.6.tar.gz
Size 409.7 kB
Tags Source
SHA-256 checksum
How to use checksums
b679bbd1acb0e573eab59160d2777d4f8f3d6d53b12f86f4c7c857e4a228ddfd
BLAKE2b-256 checksum
How to use checksums
542431ca1f9bbe5bab5ab140cb2de1eb7d910cdc8ab2b499a3edddaaad5fdd93
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.11 CPython/3.8.10 Linux/5.11.0-40-generic

Release files / sou_eu-0.1.6-py3-none-any.whl

Download URL sou_eu-0.1.6-py3-none-any.whl
Size 407.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d6dc7c1737c1ab93c03d2280b5254f7776fc320e98e35bafcc0c8d4130ba48aa
BLAKE2b-256 checksum
How to use checksums
d81d4328cd8f199480b36c16d6e2e632c7f581e629987436c4def740b74cc67f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.11 CPython/3.8.10 Linux/5.11.0-40-generic

Release history Release notifications | RSS feed

This release

0.1.6 This release

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page