Aplicativo Multi-plataforma integrado com a api do sistema ISPFY para Provedores de internet.
Aplicativo escrito em python3.6 utilizando a biblioteca kivy e kivymd.
Ele consome uma Api-REST do sistema ISPFY - Sistemas de Gestão para Provedores.
Foi pensado para o Cliente fazer login, e consultar seus debitos e gerar o código para pagamento das mensalidades.
Utilizando um visual bem Intuitivo, visando a facilidade dos úsuarios.
Link da API, aqui.
Para começar instale o Python em sua versao 3.6 ou 3.7 que são as versões em que foram testadas o app, você pode seguir os passos do próprio site do python
Após isso você deverá criar um ambiente virtual com python e ativar esse ambiente.
utilize os comandos no seu terminal.
python3 -m venv venv
source venv/bin/activate
O kivy precisa de algumas dependencias do sistema para rodar, então sugiro que instale ele seguindo as orientações do seu próprio site. Clique aqui
Após instalado rode o comando para instalar o kivymd.
pip install kivymd
Com o ambiente pronto faça a clonagem desse repositório na sua maquina e rode o comando:
python main.py
Se tudo der certo deverá aparecer a imagem do app.
Para fazer login dera utilizar os dados fornecidos na documentação do Ispfy
Para usuario coloque:
Cpf = 99745928000162
Senha = 123456
Podendo ser copilado para Android, Ios, Windows e MacOs. Ele está pronto para ser copilado para Android com o buildozer.Basta ter um maquina rodando Linux. Instalar o Buildozer e rodar o comando:
buildozer -v android debug deploy
lembre-se de estar com o celular conectado via usb e modo de desenvolvedor ativado. Você poderá roda-lo em um emulador android.