Evaluando propuestas

Desenvolvimento de Checkout completo - Referencia (Yampi)

Publicado el 05 Abril, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

O que precisa ser feito?

1. Visão Geral do Projeto
Criar uma plataforma de checkout standalone, permitindo que e-commerces integrem seu sistema de vendas a um checkout otimizado, com múltiplos meios de pagamento, upsells e segurança avançada, semelhante à Yampi.

2. Funcionalidades Essenciais
2.1. Painel do Administrador (Super Admin)
Gerenciamento de usuários (lojistas)

Monitoramento de transações e status de pagamentos

Configuração de taxas, repasses e comissões

Integração com antifraude

Relatórios financeiros avançados

Suporte via ticket e chat

2.2. Painel do Lojista
Configuração de chaves de API para integração

Relatórios de vendas e conversão

Configuração de meios de pagamento aceitos

Personalização do checkout (cores, logotipo, textos)

Recuperação de carrinhos abandonados

Automação de e-mails e SMS

Upsell, order bump e funil de conversão

2.3. Checkout Personalizado
One Page Checkout (experiência de compra rápida)

Opção de compra como convidado

Integração com cartões de crédito, Pix, boleto e criptomoedas

Parcelamento e configuração de juros dinâmicos

Sistema antifraude integrado

Upsell e Order Bump no checkout

Integração com Google Tag Manager, Meta Pixel e Google Ads

2.4. Assinaturas e Planos Recorrentes
Cobrança automática via cartão ou Pix

Gestão de planos e benefícios recorrentes

Cancelamento e reativação automática

Retentativa automática em falhas de pagamento

2.5. Integrações com Plataformas
Shopify, WooCommerce, Nuvemshop (API e Webhooks)

ERP’s e sistemas de gestão financeira

Correios, Melhor Envio, Jadlog para cálculo de frete

3. Tecnologias e Arquitetura
3.1. Backend (Lógica do Sistema)
Linguagem: Node.js (NestJS) ou Python (Django/FastAPI)

Banco de Dados: PostgreSQL/MySQL + Redis para cache

Autenticação: OAuth 2.0, JWT

Pagamentos: Stripe, Mercado Pago, PagSeguro, Pix API

Mensageria: RabbitMQ/Kafka para eventos assíncronos

3.2. Frontend (Checkout e Painel do Usuário)
Painel do Admin e Lojista: React.js (Next.js) ou Vue.js (Nuxt.js)

Checkout: React.js para desempenho otimizado

Estilização: Tailwind CSS para escalabilidade

3.3. Infraestrutura e Hospedagem
Servidor: AWS (EC2, S3, Lambda, RDS) ou Google Cloud

Banco de Dados: PostgreSQL/MySQL + Replicação

Cache: Redis para desempenho

Monitoramento: Datadog/New Relic

3.4. Segurança e Compliance
Certificação pci-dss para transações financeiras

proteção contra ddos (cloudflare ou aws shield)

criptografia aes-256 e tls 1.3

Contexto general del proyecto

Criação de todo Front da plataforma, e back, e contrato de CTO para ficar como suporte de possiveis erros na plataforma. O checkout precisa ser completo ter tela de admim pra ver os dados e ter toda personalização de checkout

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Integraciones de API Otros (Otras APIs)
Roles necesarios Programador

Plazo de Entrega: 10 Junio, 2025

Habilidades necesarias

Otros proyectos publicados por E. B.