Pesquisar

Desenvolver módulo Infinite Canvas (Next.js 16 + Electron)

17/01/2026 às 13:51

Descrição do Projeto:

Desenvolvimento de um módulo de "Infinite Canvas" (estilo Miro/Freeform) para um aplicativo Electron. O módulo deve funcionar como uma página isolada, mas estar pronto para integração em uma arquitetura Monorepo existente.

Stack Obrigatória:
• Next.js: ^16.1.1 (App Router)
• React: ^19.2.3
• Electron: ^39.2.7
• Estilização: TailwindCSS v4 (obrigatório seguir o Design System fornecido)
• Banco de Dados: SQLite3 (via sqlite3: ^5.1.7)

Escopo Funcional:
• Canvas infinito: pan, zoom, posicionamento livre e redimensionamento de nós.
• Tipos de nós: texto, imagens (upload local), áudio (upload local) e formas geométricas.

Persistência:
• Criar o esquema de tabelas SQL compatível com SQLite.
• Dashboard inicial para listar, criar, renomear e deletar os fluxogramas.

Sistema de importação/exportação:
• Exportar: gerar um arquivo .ftest (formato ZIP renomeado) contendo: data.json (estrutura do grafo) + pasta assets/ (imagens e áudios utilizados).
• Importar: ler o arquivo ZIP, extrair assets para a pasta correta do usuário e inserir dados no banco.

Requisitos de entrega:
• O código deve ser entregue como um diretório de rota do Next.js (/app/dashboard/canvas/...) totalmente contido.
• Documentação humana explicando a estrutura do JSON e do banco de dados.

Design System (crítico):
O app possui uma estética "futurista/minimalista dark". Forneceremos o arquivo globals.css e as variáveis de cor.
• Visual: glassmorphism, bordas finas (1px) com baixa opacidade, efeitos de glow em hover/focus.
• Fontes: Geist Sans e Mono.

Observação: o uso de IA é permitido para boilerplate, mas o desenvolvedor deve dominar o código para ajustes finos de performance no Canvas e garantir compatibilidade com React 19 (Server/Client Components).

Atividades do cliente nesse projeto:

Última visualização: 18/01/2026 às 23:21

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Desktop
Orçamento: Aberto
Nível de experiência: Iniciante
Visibilidade: Público
Propostas: 13
Interessados: 17
Tempo restante:
Valor Mínimo: R$ 50,00

Cliente

Propostas (13)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer Pro David M.
    Top Freelancer
    Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Desenvolvimento de SPED Fiscal em Lazarus integrado ao Firebird - Preciso do desenvolvimento de um software completo em Lazarus (Object Pascal) para geração do SPED Fiscal (EFD ICMS/IPI), com integração direta ao meu banco de dados Fir...

Gerar arquivo .fs para Fortes Fiscal (importação de NF-e) - Desenvolvimento de ferramenta para importação de XML de NF-e e geração de arquivo .fs (Fortes Fiscal). A ferramenta deve permitir: • Importar arquivos XML de NF-e...

Sistema desktop para automação de cadastro na Nota Fiscal Paulista - Estou buscando um desenvolvedor freelancer para criar um programa executável para Windows que automatize o processo de cadastro de cupons fiscais no sistema da Nota Fiscal Paulista, vinculad...

Desenvolvedor de ferramentas para Xbox 360 e Xbox clássico - Preciso de um programador especializado em criar ferramentas que extraiam e, posteriormente, importem informações de arquivos, compatíveis com Xbox 360 e Xbox clássico. ...

Integração de sistema com vários modelos de catracas de acesso - Estou à procura de alguém que possa me ensinar a integrar o meu sistema com vários modelos de catracas de acesso. Atualmente tenho 2 modelos integrados ao meu sistema que roda...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.