Checkout O Antagonista & Crusoé

janeiro 1, 2024 0 Comments

Como desenvolvedor do site de vendas (checkout) para “Antagonista & Crusoé”, disponível em assine.oantagonista.com.br, orgulho-me de ter conduzido um projeto que combina tecnologias web avançadas com práticas eficientes de e-commerce. Este projeto, que criei usando React JS e integrado à Vindi, destaca-se pela sua abordagem inovadora, eficiência e segurança, enfatizando especialmente a minha habilidade em integrar serviços AWS como SQS e Lambda para o cadastramento eficiente de novos usuários.

Desenvolvendo a Interface com React JS

Tela de venda do site desenvolvido (checkout)

Optei por React JS para desenvolver a interface do usuário, buscando oferecer uma experiência interativa e responsiva. A escolha dessa tecnologia não apenas aprimora a experiência do usuário, mas também facilita a manutenção e atualização do código. O React JS é ideal para criar interfaces dinâmicas, um aspecto crucial para o sucesso de um site de vendas onde a experiência do usuário é fundamental.

Estruturando o Backend e a API, e Integrando com a Vindi

Desenvolvi o backend e a API do projeto para assegurar transações seguras e eficientes. Essa infraestrutura lida com operações críticas do site e se integra perfeitamente com a Vindi, uma plataforma de pagamento brasileira. Essa integração permite uma variedade de opções de pagamento, melhorando a acessibilidade e conveniência para os usuários, ao mesmo tempo que mantém a segurança dos dados.

Implementando SQS e Lambda da AWS

Utilizei serviços AWS, como o SQS (Simple Queue Service) e Lambda, para gerenciar os processos de backend, especialmente no cadastramento de novos usuários. O SQS ajuda a gerenciar o fluxo de mensagens, garantindo que as cargas de trabalho sejam processadas eficientemente. O Lambda, com sua solução de computação sem servidor, é ideal para operações como o cadastramento de usuários, onde eficiência e escalabilidade são cruciais.

Deploy no S3 da AWS e Automação com Bitbucket Pipelines

Para o deploy, escolhi o S3 da AWS, visando uma solução de hospedagem confiável e escalável. A integração com Bitbucket Pipelines facilita a implantação automática do código, assegurando uma atualização e manutenção contínuas e eficientes do site.

Conclusão

Este projeto reflete minha capacidade de integrar harmoniosamente tecnologias avançadas para criar soluções de e-commerce eficientes e seguras. A combinação de React JS, integração de sistemas de pagamento, uso de serviços AWS, e práticas avançadas de deploy e segurança, não apenas atendem às necessidades atuais do mercado, mas estabelecem um padrão para o futuro do desenvolvimento em comércio eletrônico.