Analisando propostas

Desenvolvedor Fullstack Javascript (Next.js/React) para Evolução de Saas Avatrix

Publicado em 05 de Fevereiro de 2026 dias na TI e Programação

Sobre este projeto

Aberto

🧠 DESCRIÇÃO do projeto

estou procurando um desenvolvedor com experiência real em next.js e React para trabalhar junto com meu programador atual no desenvolvimento de um SaaS já em funcionamento: um saas gerador de imagens e vídeos feitos com I.A (é utilizado o nano banana pro + klingai via api para as geracoes).

A plataforma já está online e funcional. Precisamos acelerar a implementação de novas features estratégicas de produto, focadas em experiência do usuário, monetização e crescimento.

Não é projeto do zero — é evolução de sistema existente.

⚙️ stack atual

frontend: react / next.js

Backend: JavaScript (estrutura já pronta)

Sistema de usuários, planos e créditos já funcionando

Você irá atuar em conjunto com outro desenvolvedor, então é importante saber trabalhar em equipe e seguir padrões já existentes.

🔴 escopo – fase imediata

precisamos implementar:

0. Atualmente em cima do botao de geração aparece para o usuário quantos créditos vai custar a geração, ex: o vídeo fala custo: 8 créditos por segundo, gostaria que isso fosse alterado para aparecer somente após carregar o vídeo, tipo: carregou um video de 6 segundos? calcula 6x8 e aparece dentro do botão de gerar: gerar (48 créditos) , ou seja:  só é pra dizer o custo dps que ele digitou o prompt, carregou o video ou imagem de ref, antes disso não, incluso precisa ter uma regra, que, se ele não possui créditos disponiveis, nao é pra aparecer quantos créditos vai gastar a cada geracao, ele precisa primeiro fazer algum plano na plataforma.

0.5. Atualmente o sistema está dando 100 créditos de bonus após realizar o cadastro e assinar o primeiro plano, porém o saldo fica em 0 e esses créditos só entram na conta do usuário depois que ele realiza o pagamento. Preciso que funcione assim: o usuário registra e automáticamente o saldo dele já aparece os 100 créditos, porém quando ele clica em gerar pra usar esses créditos aparece um pop-up, primeiro assine um plano para começar a gerar e desbloquear os 100 créditos de bonus... (Ou seja, vai dar a falsa sensação que ele tem 100 créditos, mas dps mostrar a ele que esses 100 créditos é dele sim, porém primeiro precisa de um plano para começar a gerar na plataforma)

1. Integração de chat de suporte

Adicionar sistema de chat (Tawk ou similar) dentro da plataforma.

2. Melhoria de UX no Canvas

Quando o usuário estiver na área de criação e não houver nenhuma imagem ou vídeo aberto:

Mostrar um botão central animado:

“COMECE A GERAR”

Ao clicar, abrir o popup existente para escolher:

Criar imagem

Criar vídeo

3. Verificação de créditos antes da geração

Sempre que o usuário clicar em GERAR:

Se não tiver créditos suficientes
→ Abrir automaticamente o popup de planos (sem mostrar erro)

4. Painel Administrativo – edição de usuários

Criar funcionalidade no admin para permitir:

Alterar email

Alterar senha

Ajustar créditos

Alterar plano

Bloquear / desbloquear conta

🟠 fase seguinte (após conclusão da primeira)
sistema de afiliados

implementar:

link de indicação para cada usuário

rastreamento de quem indicou quem

geração automática de comissões

regras de comissão configuráveis (percentual e tempo de duração)

painel do afiliado com:

indicações

valores gerados

comissões pendentes

solicitação de saque (manual)

controles no painel admin para gerenciar afiliados

e por último: função de criar cupom de desconto personalizavel somente no meu painel administrativo, permitindo personalizar o nome do cupom + desconto que esse cupom pode dar + prazo que esse cupom fica válido + estatisticas para ver quantos usaram esse cupom (o cupom só ficará aplicável para planos de assinatura mensal).

🎯 perfil que estamos buscando

experiência sólida com react e next.js

Experiência com sistemas de autenticação e usuários

Já ter trabalhado em SaaS ou plataformas com painel

Saber trabalhar com código já existente

Boa organização e comunicação


📦 modelo de trabalho

projeto será dividido em fases com valor fechado, não por hora.

O objetivo é acelerar o desenvolvimento junto com o programador atual.

💬 DIFERENCIAL

Se já trabalhou com:

Sistemas de afiliados

Sistemas de créditos

Plataformas SaaS

mencione na proposta.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por J. P. P. R.