Use este identificador para citar ou linkar para este item: http://repositorio.utfpr.edu.br/jspui/handle/1/39864
Título: Only’s Club: plataforma de venda de acessos com monetização via Stripe
Título(s) alternativo(s): Only’s Club: platform for access sales with monetization via Stripe
Autor(es): Neves, Gabriel Furtado
Orientador(es): Feitosa, Alexandre Rômolo Moreira
Palavras-chave: Sites da Web - Desenvolvimento
Venda
Autenticação
Web site development
Selling
Authentication
Data do documento: 26-Jun-2025
Editor: Universidade Tecnológica Federal do Paraná
Câmpus: Cornelio Procopio
Citação: NEVES, Gabriel Furtado. Only’s Club: plataforma de venda de acessos com monetização via Stripe. 2025. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Software) - Universidade Tecnológica Federal do Paraná, Cornélio Procópio, 2025.
Resumo: Este trabalho apresenta o desenvolvimento de uma plataforma web para venda de acessos digitais, com foco na integração com o gateway de pagamento Stripe e na oferta de múltiplas modalidades de cobrança. O objetivo central é explorar, do ponto de vista técnico, a construção de um sistema que permita a criadores de conteúdo gerenciar clubes, conteúdos exclusivos e fluxos de pagamentos de forma segura e escalável. O projeto foi implementado utilizando Java, Spring Boot, React, PostgreSQL e autenticação via JWT, adotando uma arquitetura baseada em APIs RESTful e com testes unitários escritos com JUnit e Mockito. A aplicação contempla funcionalidades como cadastro de usuários, controle de permissões, criação de clubes com cobrança fixa ou dinâmica, painel de receitas, integração com webhooks e divisão automática de pagamentos. A modelagem de dados, os fluxos de autenticação e a estrutura de rotas foram projetados para promover modularidade, segurança e extensibilidade. Conclui-se que a plataforma atinge os objetivos propostos em termos de arquitetura e funcionalidades, servindo como prova de conceito para sistemas de gestão de acessos com monetização integrada.
Abstract: This work presents the development of a web platform for digital access sales, focusing on integration with the Stripe payments gateway and supporting multiple billing models. The main objective is to explore, from a technical perspective, the implementation of a system that enables content creators to manage clubs, exclusive content, and payment flows in a secure and scalable way. The project was implemented using Java, Spring Boot, React, PostgreSQL, and JWT-based authentication, following a RESTful API architecture and unit tests made with JUnit and Mockito. The application includes features such as user registration, permission control, creation of clubs with fixed or dynamic pricing, revenue dashboard, webhook integration, and automatic payment splitting. The data modeling, authentication flows, and route structure were designed to ensure modularity, security, and extensibility. It is concluded that the platform meets the proposed objectives in terms of architecture and functionality, serving as a proof of concept for access management systems with integrated monetization.
URI: http://repositorio.utfpr.edu.br/jspui/handle/1/39864
Aparece nas coleções:CP - Engenharia de Software

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
onlysclubplataformavenda.pdf4,41 MBAdobe PDFThumbnail
Visualizar/Abrir


Este item está licenciada sob uma Licença Creative Commons Creative Commons