Olá! Estou buscando um desenvolvedor para evoluir e transformar em produto web um crm/sistema de gestao completo para marcenarias que já foi prototipado em html/css/js (single-file, ~390kb). O sistema está como protótipo e precisa de um desenvolvedor para levá-lo ao próximo nível.
━━━━━━━━━━━━━━━━━━━━━━
📋 O QUE É O SISTEMA
━━━━━━━━━━━━━━━━━━━━━━
Um CRM/sistema de gestao especializado para marcenarias e empresas de móveis planejados, com foco em pipeline de vendas, gestão de clientes, engenharia de produtos e controle de equipe. Foi desenvolvido pensando em ser comercializado para outras marcenarias, então tudo é configurável.
━━━━━━━━━━━━━━━━━━━━━━
🧩 MÓDULOS JÁ DESENVOLVIDOS
━━━━━━━━━━━━━━━━━━━━━━
* Pipeline de Vendas — Kanban com drag & drop entre funis e colunas configuráveis, histórico de movimentação
* Bloqueios de movimentação — regras configuráveis por etapa (ex: não avança sem projetista definido)
* Ficha do cliente — dados completos, equipe responsável, vínculo comercial, slots de montadores
* Observações — múltiplas categorias, fixar aviso no card, rastro de autoria
* Tarefas — por card, com rastro de criação e conclusão (quem/quando)
* Avisos fixados — até 5 por card, aparecem no kanban
* Arquivos e assinatura digital (DocuSign simulado)
* Notificações WhatsApp — ao mover card, ao vencer prazo, ao finalizar (avaliação Google)
* Prazos & Alertas — configuráveis por etapa
* Esfriando — alerta visual por inatividade configurável por card
* Módulo de Engenharia — solicitações internas com status, categorias, documento em andamento (
Quill.js), anexos
* Central da Engenharia — tabela com filtros avançados e configurações do módulo
* Equipe — cadastro de montadores, montagem externa (puxado do pipeline), produção interna (m²), telão de ranking fullscreen
* Clientes — lista dinâmica puxada do pipeline com métricas de pedidos ativos e volume a entregar
* Administração — usuários, regras de bloqueio, prazos, configurações gerais (métricas, Google Reviews, setores autorizados)
* Persistência local com localStorage
* Identidade visual, nome e logo a desenvolver
━━━━━━━━━━━━━━━━━━━━━━
🛠️ O que precisa ser feito
━━━━━━━━━━━━━━━━━━━━━━
1. Backend real: migrar o armazenamento de localstorage para banco de dados real (sugestão: postgresql ou supabase). Criar api rest ou usar baas.
2. AUTENTICAÇÃO: Login com usuário e senha reais, controle de sessão, níveis de acesso (admin / usuário) já mapeados no sistema.
3. multi-empresa (saas): o sistema foi concebido para ser vendido para múltiplas marcenarias. Cada empresa deve ter seus dados isolados (multi-tenant).
4. upload real de arquivos: o módulo de engenharia e a ficha do cliente têm upload de arquivos que hoje ficam em memória. Migrar para storage real (ex: S3, Supabase Storage).
5. envio real de whatsapp: hoje os links
wa.me abrem o WhatsApp manualmente. Avaliar integração com WhatsApp Business API ou Z-API para automação.
6. DEPLOY E HOSPEDAGEM: Publicar em ambiente de produção com domínio próprio, HTTPS, backups automáticos.
7. AJUSTES E correções: há alguns bugs pontuais a corrigir e melhorias de ux a implementar com base no uso real.
8. desejável — pwa: transformar em progressive web app para instalação no celular sem app store.
━━━━━━━━━━━━━━━━━━━━━━
👨💻 PERFIL Técnico necessário
━━━━━━━━━━━━━━━━━━━━━━
* javascript avançado (o front já está em js puro, pode migrar para react/vue se preferir)
*
node.js ou outro backend de sua preferência
* Banco de dados relacional (PostgreSQL recomendado)
* Experiência com autenticação JWT ou similar
* Conhecimento em arquitetura multi-tenant (SaaS)
* AWS S3 ou equivalente para armazenamento de arquivos
* Deploy em VPS, Railway, Render ou similar
* Familiaridade com drag & drop,
Quill.js e interfaces kanban é um diferencial
━━━━━━━━━━━━━━━━━━━━━━
📦 O que será entregue ao desenvolvedor
━━━━━━━━━━━━━━━━━━━━━━
* arquivo html do protótipo (~390kb)
* documentação completa de todos os módulos, campos, regras de negócio e fluxos
* mapeamento de todas as variáveis globais e estruturas de dados utilizadas
* acesso para tirar dúvidas sobre o negócio (marcenaria)
━━━━━━━━━━━━━━━━━━━━━━
⚠️ observações importantes
━━━━━━━━━━━━━━━━━━━━━━
* o front-end está praticamente pronto — o foco do trabalho é backend, persistência e deploy
* o sistema tem regras de negócio específicas de marcenaria que precisam ser preservadas
* toda configuração do sistema deve ser editável pelo gestor sem mexer em código (já é assim no protótipo)
* o sistema precisa funcionar bem no mobile (já é responsivo)
* código limpo e documentado é obrigatório — o sistema será mantido e evoluído
aguardo propostas com prazo estimado, stack sugerida e portfólio de sistemas similares desenvolvidos.
Obrigado!
Prazo de Entrega: Não estabelecido