Skip to main content

Visao de implantação

O software será implantado em uma infraestrutura baseada em contêineres utilizando Docker, o que garante portabilidade, escalabilidade e facilidade de manutenção do ambiente. Essa abordagem permite que o sistema seja executado de forma consistente em diferentes ambientes, facilitando a integração contínua e o deploy automatizado via GitHub. A aplicação será desenvolvida com JavaScript e React, garantindo uma interface responsiva e de alta performance, utilizada com Tailwind CSS para facilitar a construção de layouts customizáveis e eficientes. O backend será conectado a um banco de dados MySQL, escolhido por sua robustez, desempenho em operações relacionais e ampla compatibilidade com ferramentas de gestão. Para a administração interna do sistema, será utilizado o AdminJS, permitindo uma interface moderna, intuitiva e altamente personalizável para o gerenciamento de dados e usuários diretamente a partir do backend. A documentação do projeto será gerada com Docusaurus, que terá um papel essencial na centralização e organização do conhecimento técnico do sistema, facilitando a navegação e a compreensão tanto por desenvolvedores quanto por usuários técnicos. Essa infraestrutura tecnológica garante que o software seja implementado de forma segura, com alta disponibilidade e facilidade de manutenção e evolução.


Referência

Documento de arquitetura

Para acessar a versão mais atual (v1.3.0) do documento de arquitetura, consulte o pdf
Documento de arquitetura - EcoNet