O desafio
Um programa de produção de mudas para restauração ambiental opera com vários viveiros espalhados por regiões diferentes. Cada um recebe sementes, mantém matrizes, consome substratos e fertilizantes, perde parte da produção e envia mudas para plantio.
Quando esse controle fica em planilhas separadas, ninguém tem a visão consolidada: quanto há de cada espécie pronta para expedição, onde estão as perdas, o que foi transferido entre viveiros e o que de fato chegou ao campo. Também faltava um jeito padronizado de coletar dados com produtores e técnicos.
A solução
A Second Mind construiu uma API em NestJS com TypeORM e PostgreSQL e um front-end em Next.js com React e MUI. O sistema organiza a cadeia inteira por espécie: matrizes com código próprio, lotes de sementes, mudas, pacotes tecnológicos de cada espécie e histórico de plantio.
Cada viveiro tem seus viveiristas e técnicos vinculados, e os usuários são associados a regiões. Toda transferência de sementes, mudas ou insumos entre viveiros fica registrada, assim como ajustes, perdas, expedições e doações, que passam por aprovação item a item.
Para a coleta em campo, o Florescer tem um construtor de formulários dinâmicos, com categorias, perguntas e metodologias de coleta configuráveis sem programação. A segurança fica por conta de autenticação JWT, permissões por perfil e por endpoint, menus dinâmicos e log de auditoria de cada operação.
O que o sistema faz
- Cadastro de espécies, matrizes, sementes e pacotes tecnológicos por espécie
- Estoque de mudas e de insumos por viveiro
- Transferências entre viveiros com histórico completo
- Registro de perdas de produção e ajustes de estoque
- Expedição de mudas para o campo e histórico de plantio
- Solicitação e doação de mudas com aprovação de itens
- Formulários e questionários dinâmicos para coleta de dados
- Relatórios e gráficos por viveiro e região, com exportação em Excel e PDF
- Perfis de gestor, viveirista, técnico e produtor rural, com auditoria
Resultado
- Cadeia de produção de mudas centralizada em uma única plataforma, da semente à expedição
- Relatórios como mudas prontas para expedição por espécie e mudas enviadas ao campo, exportáveis em Excel e PDF
- Controle de acesso por perfil e permissões por endpoint, com trilha de auditoria
- Sistema em fase de homologação
Perguntas frequentes
Um sistema de gestão de viveiros consegue controlar vários viveiros ao mesmo tempo?
Sim. No Florescer, cada viveiro tem estoque próprio de mudas e insumos, equipe vinculada e região. A gestão enxerga o consolidado e as transferências entre unidades ficam registradas com histórico.
Dá para rastrear uma muda desde a matriz até o plantio?
O sistema liga espécie, matriz, lote de sementes, produção, perdas, expedição e histórico de plantio. Assim é possível responder de onde veio o material e para onde ele foi.
Os formulários de campo podem ser alterados sem programador?
Sim. O construtor de formulários permite criar categorias, perguntas e metodologias de coleta pela própria interface, o que facilita adaptar os questionários a cada projeto.

