Skip to content

vapstor/CargaFacil

Repository files navigation

CargaFacil

Repositório para centralizar o Ambiente de Desenvolvimento

Config. Device Activity Passing. Current APP version.

📋 Briefing

Aplicativo para emitir notas não fiscais através de impressoras bluetooth.

📖 Requirements

   implementation 'androidx.appcompat:appcompat:1.1.0'
    implementation "androidx.transition:transition:1.3.1"
    implementation "androidx.drawerlayout:drawerlayout:1.1.0-alpha04"
    implementation 'androidx.constraintlayout:constraintlayout:1.1.3'
    testImplementation 'junit:junit:4.12'
    implementation 'com.google.android.material:material:1.1.0'

🚀 ScreensShots

👏 Todo (Desenvolvimento)

  • Criar repositório no Github
  • Criar SplashScreen
  • Utilizar Fundamentos do Material Design
  • Realizar Conexão Via Bluetooth à impressora
  • Desenvolver HomePage ["HOME"]

    • Login
    • Implementar Menu Lateral
    • Implementar TextInputsLayouts e TextViews
    • Implementar Fade para revelar/esconder informações da empresa
    • Implementar Botões
    • Implementar CheckBox "Salvar Placa" - savedInstanceState
    • Configurar TextViews Dinâmicas da Empresa com SharedPreferences
    • Configurar cálculo para valores do Input e consequentemente renderização
    • Configurar botões de Menu:
      • Iniciar Nova Pesagem
      • Calculadora
      • Histórico
      • Administrativo
  • Desenvolver Tela de Iniciar Nova Pesagem

    • Implementar inputs e validações
    • Cálculo de Pesagem Líquida
    • Cálculo de Volume
  • Desenvolver Tela de Conexão à Impressora

    • Interface Bluetooth Serial
    • Auto-Conexão [com pin '1234']
    • Conexão ao Dispositivo
  • Desenvolver Tela Calculadora

    • Implementar TextInputsLayouts para previsão de cálculo
    • Configurar Inputs para cálculo sair correto
  • Desenvolver Tela de Histórico

    • Implementar RecyclerView com Model de Pesagem
    • Implementar PopUp com detalhes da Pesagem
    • Implementar Função Excluir com Swipe
  • Desenvolver Tela Administrativa

    • Implementar tela de login com Senha
    • Validar tela de login
    • Implementar TextLayoutsInputs Para Edição dos Dados da Empresa
    • Validar e Configurar novos dados em SharedPreferences

How to version

Versionamento será dividido entre

  • Mudanças significativas de funcionalidade do App (+x.0.0)
  • Adição de novas funcionalidades (0.+x.0)
  • Ajustes de Bugs (0.0.+x)

Exemplo:

Foram adicionadas 3 novas telas, 5 novas funcionalidades e corrigidos 15 bugs. Logo a versão continuará 1, porém com 8 incrementos de funcionalidades e 15 correções de bugs. Versão final: 1.8.15

👏 Todo (README.MD)

  • Implementar ScreensShots no README.MD
  • Adicionar Dependências
  • Incrementar Todo(Dev)

About

Projeto do Workana.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages