APLICAÇÃO WEB PARA AGENDAMENTO DE SERVIÇOS E PAGAMENTOS ONLINE COM INFRAESTRUTURA EM NUVEM E ARQUITETURA ESCALÁVEL UTILIZANDO SERVIÇOS DA AWS

Autores

  • Thiago Salhab ALVES Centro Universitário Einstein de Limeira- UniEinstein
  • Enzo Rocco dos SANTOS Centro Universitário Einstein de Limeira- UniEinstein
  • Gustavo MANFREDI Centro Universitário Einstein de Limeira- UniEinstein
  • Vitor Gabriel de ALMEIDA Centro Universitário Einstein de Limeira- UniEinstein

Resumo

Este artigo apresenta o desenvolvimento de uma aplicação web full stack para agendamento de serviços e pagamentos online, com infraestrutura em nuvem e arquitetura escalável utilizando serviços da AWS. A plataforma conecta clientes e prestadores de serviços, oferecendo funcionalidades como cadastro, autenticação, gerenciamento de agendas, perfis públicos, programa de fidelidade, integração com pagamentos digitais e envio de e-mails automatizados. O front-end foi desenvolvido em React.js e hospedado no Amazon S3, com distribuição via CloudFront. O back-end, construído com FastAPI, é executado em instância EC2. Os dados são armazenados em PostgreSQL (via Amazon RDS) e DynamoDB para acesso rápido. O serviço Amazon SES foi integrado para o envio automático de e-mails, incluindo recuperação de senha e notificações de agendamento. A solução prioriza modularidade, segurança e escalabilidade, demonstrando a viabilidade técnica de aplicações cloud-native no suporte a pequenos negócios.

Referências

AMAZON WEB SERVICES. AWS Well-Architected Framework. Seattle: Amazon Web Services, 2023.

ARMBRUST, M. et al. A view of cloud computing. Communications of the ACM, New York, v. 53, n. 4, p. 50-58, 2010.

BANKS, A.; PORCELLO, E. Learning React: Modern Patterns for Developing React Apps. 2. ed. Sebastopol: O'Reilly Media, 2020.

BASS, L.; CLEMENTS, P.; KAZMAN, R. Software Architecture in Practice. 4. ed. Boston: Addison-Wesley, 2022.

CUCCO, R. S. Tecnologias aplicadas ao agendamento online de serviços: desafios e oportunidades. Revista Brasileira de Gestão e Inovação, v. 7, n. 2, p. 145-160, 2018.

ELMASRI, R.; NAVATHE, S. Fundamentals of Database Systems. 7. ed. Boston: Pearson, 2017.

FASTAPI. FastAPI Documentation. Disponível em: https://fastapi.tiangolo.com. Acesso em: 20 maio 2026.

FIELDING, R. T. Architectural Styles and the Design of Network-based Software Architectures. 2000. Tese (Doutorado em Ciência da Computação) – University of California, Irvine, 2000.

FOWLER, M. Refactoring: Improving the Design of Existing Code. 2. ed. Boston: Addison-Wesley, 2019.

MELL, P.; GRANCE, T. The NIST Definition of Cloud Computing. Gaithersburg: National Institute of Standards and Technology, 2011. (Special Publication 800-145).

META. React Documentation. Disponível em: https://react.dev. Acesso em: 20 maio 2026.

POSTGRESQL GLOBAL DEVELOPMENT GROUP. PostgreSQL Documentation. Disponível em: https://www.postgresql.org/docs. Acesso em: 20 maio 2026.

MICROSOFT. REST API Guidelines. Redmond, 2023.

NEWMAN, S. Building Microservices. 2. ed. Sebastopol: O'Reilly Media, 2021.

PCI SECURITY STANDARDS COUNCIL. PCI DSS: Payment Card Industry Data Security Standard Version 4.0. Wakefield, 2022.

PRESSMAN, R. S.; MAXIM, B. R. Engenharia de Software: uma abordagem profissional. 9. ed. Porto Alegre: AMGH, 2021.

SOMMERVILLE, I. Engenharia de Software. 10. ed. São Paulo: Pearson, 2019.

Downloads

Publicado

2026-08-18

Como Citar

ALVES, T. S., SANTOS , E. R. dos, MANFREDI , G., & ALMEIDA, V. G. de. (2026). APLICAÇÃO WEB PARA AGENDAMENTO DE SERVIÇOS E PAGAMENTOS ONLINE COM INFRAESTRUTURA EM NUVEM E ARQUITETURA ESCALÁVEL UTILIZANDO SERVIÇOS DA AWS. Revista Científica UniEinstein, 1(1). Recuperado de https://revista.einsteinlimeira.com.br/index.php/ojs/article/view/21

Edição

Seção

Artigos científicos de revisão de literatura

Categorias