Sobre este proyecto
it-programming / web-development
Abierto
Estamos buscando um desenvolvedor experiente para criar uma integração eficiente entre nosso sistema de gestão de assinaturas e as plataformas Supabase e Cakto. O objetivo é estabelecer um fluxo de trabalho contínuo para o gerenciamento de assinaturas, desde a criação e autenticação de usuários até o processamento de pagamentos e o ciclo de vida das assinaturas.
As principais responsabilidades incluem:
1. Integração com Supabase: Configurar e utilizar o Supabase para gerenciamento de banco de dados, autenticação de usuários e, possivelmente, funcionalidades em tempo real. Isso envolverá a criação de tabelas, funções e políticas de segurança necessárias para suportar o sistema de assinaturas.
2. Integração com Cakto: Conectar nosso sistema à API do Cakto para processamento de pagamentos, criação e gerenciamento de planos de assinatura, faturamento recorrente e tratamento de eventos de assinatura (ex: renovação, cancelamento, falha de pagamento).
3. Sincronização de Dados: Garantir a sincronização bidirecional e consistente de dados entre as três partes (nosso sistema, Supabase e Cakto), minimizando redundâncias e garantindo a integridade das informações.
4. Tratamento de Erros e Notificações: Implementar mecanismos robustos de tratamento de erros e notificações para garantir a estabilidade da integração e alertar sobre quaisquer problemas.
5. Testes e Documentação: Realizar testes abrangentes para garantir a funcionalidade e a segurança da integração, além de fornecer documentação técnica clara para futuras manutenções e expansões.
Procuramos um profissional com profundo conhecimento em desenvolvimento web, APIs, bancos de dados (especialmente PostgreSQL) e experiência comprovada com Supabase e/ou plataformas de gestão de pagamentos e assinaturas como Cakto. O projeto deve resultar em uma solução escalável, segura e de fácil manutenção.
Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado
Duración del proyecto No definido
Habilidades necesarias