Analisando propostas

Sistema Educacional

Publicado em 16 de Janeiro de 2025 dias na TI e Programação

Sobre este projeto

Aberto

Preciso criar um sistema que armazene arquivos powerpoint (e todas as funções de animação e transição) para que outros usuários possam acessar. Restrição de download e exportar arquivos do banco de dados

Contexto Geral do Projeto

Funcionalidades básicas *Login e Controle de Acesso:* Um sistema onde diferentes usuários possam se cadastrar e acessar o conteúdo por meio de login (com senha). Deve haver um sistema básico de controle de acesso com permissões: Administração: Acesso completo para gerenciar o conteúdo e os usuários. Usuários comuns: Apenas acesso para visualizar o conteúdo (sem possibilidade de baixar ou editar os arquivos). Login pode ser offline (os dados de usuários ficam armazenados localmente, sem necessidade de internet). *Visualização de Arquivos PowerPoint:* O sistema precisa permitir que os usuários visualizem arquivos PowerPoint diretamente no aplicativo. Importante: As animações, transições e interatividade dos PowerPoints devem ser mantidas. O usuário não pode baixar os arquivos originais ou exportá-los. *Sistema Offline:* O sistema deve funcionar sem internet, ou seja: O conteúdo (PowerPoints) e o banco de dados de usuários devem ser armazenados localmente no computador ou dispositivo onde o aplicativo será instalado. Apenas o administrador poderá adicionar ou atualizar os arquivos no sistema. É Opcional que o sistema possa sincronizar atualizações quando conectado à internet. *Interface Simples:* O sistema deve ser fácil de usar, com um menu básico que permita: Login. Seleção de arquivos para visualizar. ÁRea de administração (para adicionar/remover arquivos e gerenciar usuários). *Segurança Básica:* Proteção contra download ou cópia dos arquivos PowerPoint. Criptografia dos dados de login (senhas protegidas).

Categoria TI e Programação
Subcategoria Aplicativos desktop
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Plataformas exigidas Windows

Prazo de Entrega: Não estabelecido

Habilidades necessárias