Skip to content

NathanaelCruz/SGT

Repository files navigation

SGT - Sistema Gerador de Tickets

GitHub GitHub top language GitHub code size in bytes GitHub All Releases

Descrição

O SGT é um sistema rest que tem como objetivo gerar uma matriz de tickets com código de barra para serem impressos. Além da opção de gerar, há a seção de validação, que o usuário pode validar o ticket apresentado , afim de verificar se está ok para ser utilizado.

Tecnologias & Linguagens

  1. PHP: Back-End
  2. HTML 5: Front-End
  3. CSS 3: Front-End
  4. JavaScript: Front-End
  5. Jquery 1.6: Front-End
  6. MySql: Banco de dados
  7. Ajax: Tratamento de Requisições
  8. Biblioteca GD: Tratamento de Imagem
  9. Classe Barcode.inc.php: Criação de Código de Barras*
  10. PDO: Comunicação com Banco de dados
  11. Awesome Fonts: Front-End Icones
  12. CSS Animated & WOWSlider: Front-End Animações

Frameworks

  1. Bootstrap 4.0
  2. Slim Framework: Rest

API

  1. Google Fonts

Tipo de Código de Barra

O sistema utiliza o código de barra ITF-14 na geração devido ao formato enviado e visto que é para um produto que será semelhantes.

Funcionalidades

  1. Layout Responsivo
  2. Validação em camadas
  3. Geração de tickets
  4. UI simples e intuitiva

Utilização

Após sua implementação, para gerar tickets devera passar os dados do formulário, sendo os campos posição, cor da borda e cor do código opcionais sendo sempre setados para um padrão de cores definido na criação do código. Após gerar, será disponibilizado as páginas de tickets com a matriz da quantidade de tickets por página na pasta imagens/tickets. Assim que forem distribuidos os tickets gerados, na área de validação basta digitar o código gerado, ou com um leitor óptico, direcionando para ao campo code do formulário, assim ativando-o.

Telas

Screen 01

Desenvolvido por: Nathanael Cruz Alves