Pesquisar
Projeto exclusivo

Corrigir e recriar back-end de e-commerce para produtos digitais

hoje às 11:37

Descrição do Projeto:

Escopo do projeto: e-commerce de jogos digitais.

''Stack atual: Next.js, Express e MongoDB Atlas''

''Recriar apenas o back-end para Nest.js.''

(No final, a stack deve ser Next.js, Nest.js e MongoDB Atlas.)

Visão geral:
Desenvolvimento de uma plataforma de e-commerce especializada na venda de jogos digitais (chaves de ativação e contas com acesso aos jogos). O cliente poderá, após a compra, acessar os dados do produto (login/senha ou chave) diretamente no dashboard do cliente dentro do site.

Primeiramente, refazer o back-end mudando de Express para Nest.js.

Funcionalidades principais:
1. Produtos digitais
Tipos de produtos:
• Chave de ativação (ex: Steam, Origin, etc.)
• Conta de jogo (com login e senha)

Exibição das informações do produto no painel do cliente após confirmação do pagamento.

Painel do administrador com formulário para cadastrar as chaves/contas manualmente e associá-las aos pedidos.

2. Variações de produtos
Suporte para variações como:
• Standard Edition, Ultimate Edition, Deluxe Edition, Champions Edition, etc.
• Aluguel de contas: períodos como 1 dia, 3 dias, 7 dias, etc.

As variações devem influenciar preço e informações exibidas.

3. Carteira do cliente
O cliente poderá adicionar saldo à carteira digital.

Funcionalidade de reembolso automático ou manual para a carteira.

Opção para o cliente solicitar retirada de saldo para conta bancária de sua preferência.

4. Suporte a localização
Sistema de tradução automática do site com base na localização por IP.

5. Possibilidade de trocar o idioma e moeda manualmente através do ícone de bandeira no cabeçalho.

6. Verificação da conversão de valores de moeda com base na localização do cliente.

7. Funcionalidades que precisam ser corrigidas ou finalizadas
Funcionalidades não operacionais (corrigir ou implementar):
• Biblioteca do cliente: onde devem aparecer todos os produtos adquiridos.
• Lista de desejos: para salvar produtos de interesse.
• Histórico de pedidos: com todos os detalhes de transações feitas.

8. Botão de WhatsApp:
• Na página de produto.
• Na homepage (canto inferior direito da tela para contato rápido e também na página do produto).

9. Barra de pesquisa: atualmente sem funcionalidade. Corrigir para pesquisar produtos corretamente.

10. Criar sistema de cupom de desconto.

11. Criar painel administrativo completo:
• Criar uma página de admin centralizada para gerenciar produtos, pedidos, contas, carteira, chaves, etc.

12. Testar todas as funções existentes no painel e corrigir falhas se encontradas.

13. Segurança e experiência do cliente
Todos os dados sensíveis (chaves, contas, senhas) devem estar visíveis apenas para o cliente comprador, em ambiente seguro.

14. Painel do cliente com login obrigatório.

15. Emails automáticos via Brevo, com confirmação de pedido com link para o dashboard do cliente, carrinho abandonado, alteração de senha ou perfil, compra cancelada.

16. Integração com sistema de pagamento nacional e internacional (PIX, Stripe, PayPal).

Habilidades desejadas:

NodeJS React

Atividades do cliente nesse projeto:

Última visualização: hoje às 11:57

Tem dúvidas? Faça uma pergunta.

ou

Enviar proposta

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Desenvolvimento Web
Orçamento: Aberto
Nível de experiência: Especialista
Visibilidade: Público
Propostas: 8
Interessados: 8
Tempo restante:
Valor Mínimo: R$ 50,00
Propostas (8)
  • 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 Pro Matheus S.
    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

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Criação de site para divulgação de grupos de WhatsApp e Telegram - Descrição do projeto Preciso de um site simples e funcional para divulgação de grupos de WhatsApp e Telegram, organizado por categorias, semelhante ao modelo do site de...

Criação de site para divulgação de grupos de WhatsApp e Telegram - Descrição do projeto Preciso de um site simples e funcional para divulgação de grupos de WhatsApp e Telegram, organizado por categorias, semelhante ao modelo do site de...

Loja genérica na Shopify - Estou com um projeto para fazer uma loja genérica na Shopify. Tenho domínio próprio e logotipo. Seria algo simples, apenas mudar o layout e colocar banners.

Criação de landing page para empresa de aquecimento solar - Uma landing page com foco em clientes de alto padrão e informações completas sobre nossa empresa, que direciona o cliente ao WhatsApp. Nossa empresa trabalha com: • Aquec...

Ordem de serviço para prestação de serviços - Ordem de serviço com adição de fotos, data, hora e geolocalização. (O sistema já está pronto e já estava em funcionamento; só que o p...

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.