Sobre este projeto
it-programming / web-development
Aberto
O objetivo é desenvolver uma ferramenta web personalizada para funcionar como um gerenciador de documentos e pastas, similar ao Google Drive, mas com foco em organização inteligente, busca rápida, filtros avançados e uma interface moderna e tecnológica. Os documentos serão alimentados manualmente pelo cliente (upload e cadastro), e a plataforma deve facilitar a localização de arquivos por abas/categorias, tags, filtros e pesquisa.
Objetivo Principal:
Substituir o uso atual do Google Drive por uma plataforma própria que ofereça:
Organização eficiente em "abas" (categorias).
Filtros e funcionalidades de busca altamente eficientes.
Uma interface de usuário (UI) moderna, com elementos como abas flutuantes e um layout tecnológico.
Cadastro manual de documentos com metadados detalhados.
Escopo e Funcionalidades (MVP):
1) Autenticação e Usuários:
Implementação de sistema de login e senha, inicialmente para um único usuário, mas com uma estrutura que permita a adição de mais usuários no futuro.
Funcionalidade de recuperação de senha (desejável).
2) Estrutura de Organização:
Criação de abas/categorias personalizáveis (ex: Jurídico, Financeiro, Contratos, Projetos, etc.).
Dentro de cada aba, deve ser possível criar pastas/subpastas ou uma estrutura equivalente para hierarquia de documentos.
Capacidade de mover documentos entre diferentes pastas e abas.
3) Upload e Cadastro Manual de Documentos:
Funcionalidade de upload para diversos tipos de arquivos (pdf, doc/docx, xls/xlsx, imagens, entre outros).
Ao realizar o upload, o usuário deverá preencher campos de metadados, incluindo: Título/Nome amigável, Aba/Categoria, Pasta/Subpasta, Tags (múltiplas), Data (opcional) e Observações/descrição.
Possibilidade de editar todos os metadados após o cadastro inicial.
Pré-visualização básica de documentos (ideal para PDF/Imagem no navegador) ou opção de download direto.
4) Busca e Filtros Avançados:
Sistema de busca por texto completo (considerando título, tags e descrição dos documentos).
Filtros combináveis para refinar a pesquisa, incluindo: Aba, Pasta, Tags, Tipo de arquivo e Intervalo de datas.
Opções de ordenação dos resultados por critérios como: mais recente, nome, tipo, etc.
5) Interface (Prioridade Alta):
Design moderno e com estética tecnológica.
Navegação intuitiva por abas "flutuantes" (localizadas no topo ou lateral) com transições suaves.
Layout responsivo, priorizando a experiência em desktop, mas garantindo funcionalidade em dispositivos móveis.
Interface de usuário limpa e rápida, com uma experiência similar a um SaaS (Software as a Service).
6) Painel e Organização:
Tela inicial com uma visão geral, exibindo as últimas adições, atalhos rápidos por abas e as tags mais utilizadas.
Sistema de "favoritos" para acesso rápido a documentos importantes (desejável).
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Prazo de Entrega: Não estabelecido
Habilidades necessárias