Skip to content

uma Loja de Aplicativos para Windows que visa simplificar a gestão de software em ambientes corporativos com restrições para usuários comuns

Notifications You must be signed in to change notification settings

amaro-netto/app_store

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎁 Loja de Aplicativos para Windows 🎁

Imagem logo Loja de Aplicativos para Windows

Badges

Python PyQt5 QtWidgets QtCore QtGui Chocolatey Status License: MIT

Índice

Descrição do Projeto

Este projeto apresenta uma Loja de Aplicativos para Windows que visa simplificar a gestão de software em ambientes corporativos com restrições para usuários comuns. Desenvolvida em Python 3 com PyQt5 para uma interface gráfica intuitiva, a aplicação elimina a necessidade de intervenção técnica para instalar, atualizar ou remover programas homologados.

Tradicionalmente, a instalação e remoção de softwares em máquinas corporativas exige o acionamento do setor de TI, gerando atrasos e sobrecarga de trabalho. Nossa Loja de Aplicativos resolve esse desafio, permitindo que o setor de TI catalogue e disponibilize programas pré-aprovados para instalação direta pelos usuários finais. Isso significa que seus colaboradores podem instalar os aplicativos permitidos pela empresa sem precisar de um técnico, agilizando o fluxo de trabalho e aumentando a autonomia.

A interface do aplicativo foi construída utilizando componentes do QtWidgets, com recursos visuais aprimorados pelo QtGui e controle de eventos e temporização via QtCore. Para garantir automação e eficiência nos processos de instalação e gerenciamento, a aplicação se integra ao Chocolatey, um moderno gerenciador de pacotes para Windows.

Status do Projeto

✔️ Andamento: O projeto esta em desenvolvimento.

Funcionalidades e Demonstração da Aplicação

  • Instalação de Aplicativos: O usuário pode instalar aplicativos diretamente da loja com um clique.
  • Atualização de Aplicativos: Caso uma versão mais recente de um aplicativo esteja disponível, o usuário pode atualizá-lo facilmente.
  • Remoção de Aplicativos: O usuário pode remover aplicativos instalados com um clique.
  • Interface Interativa: A interface possui animações e feedbacks visuais ao passar o mouse sobre os botões.
  • Busca de Aplicativos: A loja possui um campo de pesquisa para facilitar a localização de aplicativos.

Demonstração:

EWFWEFWRF

Acesso ao Projeto

Você pode acessar o código fonte do projeto no GitHub.

Para executar o projeto localmente:

  1. Clone o repositório: git clone https://github.com/seu-usuario/loja-de-aplicativos
  2. Navegue até o diretório do projeto: cd loja-de-aplicativos
  3. Instale as dependências: pip install -r requirements.txt
  4. Execute o aplicativo: python ui/main_window.py

Tecnologias utilizadas

  • Python 3.x: Linguagem de programação principal.
  • PyQt5: Framework utilizado para criar a interface gráfica.
  • QtWidgets: Componentes para criar e gerenciar a interface gráfica.
  • QtCore: Utilizado para temporizadores, manipulação de eventos, etc.
  • QtGui: Para manipulação de imagens, como os ícones dos aplicativos.
  • Chocolatey: Gerenciador de pacotes para Windows, utilizado para automatizar a instalação de softwares e dependências do projeto.

Pessoas Contribuidoras

Licença

Este projeto está licenciado sob a Licença MIT. Consulte o arquivo LICENSE para obter mais detalhes.

Conclusão

Este projeto foi desenvolvido com o objetivo de criar uma solução simples e prática para gerenciar aplicativos em um sistema Windows. Espero que seja útil para quem precisar. Contribuições são bem-vindas!

About

uma Loja de Aplicativos para Windows que visa simplificar a gestão de software em ambientes corporativos com restrições para usuários comuns

Resources

Stars

Watchers

Forks

Languages