Portocel / Zafety (Refatoração)
Desenvolvedor Back-end
portocel.zafetyapp.com.brVisão Geral
O projeto Portocel consistiu na refatoração completa do backend da plataforma Zafety — sistema de gestão de segurança do trabalho — para atender os requisitos técnicos da Portocel.
A migração do código JavaScript legado com Sequelize para TypeScript com TypeORM trouxe type-safety completo, melhor performance nas queries e facilidade de manutenção.
Foram adicionados módulos de aplicativo mobile (portocel-app) e novos módulos de segurança, com geração de relatórios PDF, exportação CSV e integração com QR Code para inspeções.
Composição do Sistema
painel administrativo
aplicativo mobile
api
Tecnologias Utilizadas
- Node.jsv18 LTS
- TypeScriptv5
- TypeORMv0.3
- MySQLv8
- MongoDBv5
- Redisv6
Integrações & Provedores
AWS S3Armazenamento de fotos e documentos
AWS SESEnvio de relatórios por e-mail
QR CodeIdentificação em inspeções de campo
PDFMakeGeração de relatórios em PDF