Description:
Buscamos profissional especialista em Node.js, com conhecimento em PHP e Couch DB, para aplicar melhorias ao sistema de expedição da empresa. Esse sistema está ativo e funciona bem, na maioria das operações, mas precisa de alguns ajustes para garantir um melhor desempenho. O sistema é bem específico, criado para atender às peculiaridades do produto comercializado pela empresa. A descrição completa do projeto encontra-se abaixo e em arquivo anexo. - Escopo do Projeto: Introdução A empresa possui um sistema principal responsável por gerenciar todos os seus processos. Desenvolvido em PHP e MySQL, trata-se de um sistema legado, com 20 anos de existência, que já passou pelas mãos de seis desenvolvedores. Atualmente, o sistema está hospedado na nuvem (AWS), mas será migrado para um servidor local. Após essa migração, os processos de gerenciamento serão executados no servidor local, enquanto o e-commerce permanecerá na plataforma Shopify. Sistema de Expedição O sistema de expedição, que necessita de refatoração, comunica-se com o sistema principal exclusivamente por meio do CouchDB e PouchDB. Principais características: - Parte do sistema em PHP (legado). - Outra parte desenvolvida em Node.js. - Utilização do SQLite como banco de dados temporário. - Realização de scraping no Portal Postal. - Geração de PDFs. - Impressão de documentos. - Emissão de notas fiscais via um sistema terceirizado (Focus), sem interface direta com a SEFAZ. Embora essas funcionalidades já estejam operacionais, encontram-se desatualizadas, exigindo melhorias e ajustes. Modificações Necessárias - Implementação de processamento em lote (Batch Processing) para emissão das notas fiscais, com definição de um horário específico para a execução da rotina. - Adição de logs de operações para rastreamento e auditoria. - Inclusão de indicadores de desempenho para facilitar a gestão e monitoramento das operações. Problemas a Serem Resolvidos - Lentidão no processamento das operações. - Autocomplete excessivo, impactando a experiência do usuário. - Alocação ineficiente de 167 nichos transitórios (não seguem as regras estabelecidas). - Desatualização da busca de dados no Portal Postal, precisa de ajustes. - Acerto no tratamento dos códigos de rastreio e alteração na etapa de preenchimento desses códigos. Documentação Por fim, é essencial elaborar uma documentação completa do sistema, detalhando sua estrutura, funcionamento e as modificações realizadas.Category: IT & ProgrammingSubcategory: Web developmentWhat is the scope of the project?: Small change or bugIs this a project or a position?: ProjectI currently have: Not applicableRequired availability: As neededAPI Integrations: Other (Other APIs)Roles needed: Other
Tags: JavaScript, PHP, Vue.js
Keyword: Vue.js
Price: $100.0
Secondary Price: $250.0
Buscamos un desarrollador fullstack, para trabajar fijo en europa (españa), a tiempo completo e indefinido, cobrando en euros. Sueldo 2.500 EUROS mensuales (Por todo concepto, incluyendo impuestos), no negociable. Trabajarás en un software de Recursos Humanos, que...
View JobPossuo um sistema PHP com Framework em laravel + Vue.js já está em produção. Gostaria de adicionar um sistema de afiliados, que funcionasse da seguinte maneira. Todos os usuários teriam um link de indicação, e quando alguém se cadastrasse com esse link de usuário, o usu...
View JobNombre del Proyecto: Plataforma de Compra y Venta Local Objetivo: Crear una plataforma web y una aplicación móvil que permita a los usuarios comprar, vender e intercambiar una amplia variedad de artículos de segunda mano, nuevos o de ocasión, de forma local. Característ...
View Job