Analisando propostas

Desenvolvimento de Plataforma Saas para Profissionais de Segurança do Trabalho

Publicado em 25 de Junho de 2024 dias na TI e Programação

Sobre este projeto

Aberto

Estamos buscando um desenvolvedor ou equipe de desenvolvimento para criar uma plataforma SaaS destinada a técnicos e engenheiros de segurança do trabalho. O sistema deve permitir o cadastro de empresas, funcionários, riscos e exames, além de emitir documentos obrigatórios e acompanhar eventos do setor, comunicando-se com APIs governamentais através de um fornecedor. A plataforma deve incluir funcionalidades como sistema de autenticação, envio de emails, integração com gateway de pagamento, painel administrativo e banco de dados relacional. Procuramos soluções tecnológicas modernas e eficientes, com foco em boas práticas de desenvolvimento.

Contexto Geral do Projeto

A AZsafe está iniciando um projeto ambicioso para desenvolver uma plataforma SaaS voltada para profissionais da área de segurança do trabalho. O sistema proposto tem como objetivo facilitar a gestão e emissão de documentos obrigatórios, bem como a comunicação com órgãos governamentais. Principais Funcionalidades: Módulos de Cadastro: Empresas, funcionários, riscos e exames, similar a sistemas de RH. Emissão de Documentos: Geração automática de documentos de segurança do trabalho com base nos dados cadastrados. Acompanhamento de Eventos do Setor: Comunicação com APIs governamentais via um fornecedor externo para envio de eventos. Envio de Notificações: Notificações via sistema e email. Entregas Esperadas do MVP: Sistema de autenticação e autorização. Integração para envio de emails (confirmações e notificações). Integração de gateway de pagamento. Backend persistindo dados em banco de dados relacional. Painel administrativo. Integração com API de comunicação governamental. Requisitos Técnicos: Frontend: Preferência por React, mas estamos abertos a Angular e Vue.js. A landing page atual deve ser reaproveitada. Backend: Desenvolvimento do zero, com preferência por ExpressJS, FastifyJS, NestJS, FastAPI ou Spring. Banco de Dados: Migrations já existentes devem ser aproveitadas. Boas Práticas Exigidas: Testes unitários com pelo menos 60% de cobertura. Testes de integração, especialmente para cadastro de usuário e login. Ambientes de homologação e produção separados. Infraestrutura: A AZsafe irá manter o controle total da infraestrutura da aplicação, incluindo variáveis de ambiente, repositórios, emails, senhas, etc. Inicialmente, consideramos utilizar fornecedores menores e nacionais para hospedagem e serviços, como DigitalOcean e gateway de pagamento ASAS. Observações Finais: Forneceremos o design em Figma com as histórias de usuário detalhadas para guiar o desenvolvimento. Estamos abertos a sugestões e discussões para garantir que as tecnologias e soluções adotadas sejam as mais adequadas e eficientes para o projeto.

Categoria TI e Programação
Subcategoria Web Design
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Integrações de API Payment Processor (Paypal, Stripe, etc), Outros (Outras APIs)
Necesidad específica Outro

Prazo de Entrega: 31 de Dezembro de 2024

Habilidades necessárias