Analisando propostas

Melhoria e Prof de Instaladoro Electron Angular com Auto-updater e Gerenciamento de Banco de Dados

Publicado em 02 de Dezembro de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Estamos buscando um desenvolvedor experiente para revisar e aprimorar o instalador da nossa aplicação Electron Angular. Atualmente, utilizamos Electron Builder com o padrão NSIS para a criação do instalador. O fluxo de instalação, que inclui a instalação do SQL Server LocalDB e outros pacotes, funciona, mas a experiência do usuário final é insatisfatória e precisa ser profissionalizada.

O projeto envolve as seguintes melhorias e implementações:

1.  Implementar uma interface de usuário profissional e intuitiva para o instalador, garantindo uma experiência de instalação fluida e agradável.
2.  Desenvolver a lógica para verificar a presença do SQL Server LocalDB no sistema do usuário e, caso não esteja instalado, proceder com a instalação automática.
3.  Garantir a correta inicialização da aplicação Windows após a conclusão da instalação.
4.  Implementar um controle robusto para o início e gerenciamento do banco de dados local (SQL Server LocalDB).
5.  Desenvolver um sistema de controle para o início e gerenciamento do backend da aplicação.
6.  Integrar uma funcionalidade de auto-updater, permitindo que a aplicação detecte e instale automaticamente novas versões disponíveis.
7.  Adicionar uma barra de progresso clara e funcional durante todo o processo de instalação para informar o usuário sobre o andamento.
8.  Ao final da instalação, incluir uma etapa de conclusão que possa forçar o logout do usuário, se necessário, e oferecer a opção de reiniciar a aplicação.

Nosso ambiente de build é baseado em Docker e o deploy é feito de forma automática, portanto, o profissional deve estar familiarizado com essas práticas. O objetivo é entregar um instalador que não apenas funcione perfeitamente, mas que também transmita profissionalismo e confiança aos nossos usuários.

Categoria TI e Programação
Subcategoria Aplicativos desktop
Qual é o alcance do projeto? Criar um novo aplicativo

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por Zecah L.