Plataforma Segura Multi-Utilizador

Job ID: 40096985

Budget: €250 – €750 EUR

Preciso de desenvolver uma plataforma web que aceite vários utilizadores distribuídos por grupos, cada um deles supervisionado por um chefe de grupo, enquanto um Administrador central mantém o controlo global.

O fluxo principal é simples: o utilizador inicia sessão, escolhe o seu grupo e submete um documento, neste caso PDF, que ficará imediatamente disponível para o respetivo chefe aprovar ou recusar. O Administrador central pode, a partir de um painel único, consultar atividades, gerir permissões e intervir quando necessário.

Segurança é prioridade absoluta. A autenticação de dois fatores deve vir ativa por defeito em todas as contas, incluindo a do Administrador. Garanta também que as boas práticas de encriptação em trânsito e em repouso são seguidas; pretendo logs de auditoria completos e proteção contra injeção ou ataque XSS.

Aceito propostas que sugiram a stack mais adequada (por exemplo, Node.js + React, Laravel, Django ou outra solução robusta) desde que cumpram estes pontos essenciais:

• Perfis distintos: Administrador central, chefe de grupo e utilizador normal
• Upload, armazenamento e gestão de PDFs por grupo
• Aprovação/rejeição de documentos com registo de data e utilizador
• Autenticação de dois fatores obrigatória
• Painel administrativo unificado com estatísticas de uso

Entrego feedback rápido e valorizo demonstrações ou protótipos iniciais para validação.
Related categories: PHP Django HTML Node.js Laravel React.js Web Development Security