Desenvolvimento de sistema de gerenciamento de reservas e controle automatizado de dispositivos iot para quadras esportivas

DSpace Repository

A- A A+

Desenvolvimento de sistema de gerenciamento de reservas e controle automatizado de dispositivos iot para quadras esportivas

Show simple item record

dc.contributor Universidade Federal de Santa Catarina. pt_BR
dc.contributor.advisor Montez, Carlos Barros
dc.contributor.author Vicenzi, Gustavo
dc.date.accessioned 2025-03-07T15:01:51Z
dc.date.available 2025-03-07T15:01:51Z
dc.date.issued 2025-02-24
dc.identifier.uri https://repositorio.ufsc.br/handle/123456789/263714
dc.description TCC (graduação) - Universidade Federal de Santa Catarina, Centro Tecnológico, Engenharia de Controle e Automação. pt_BR
dc.description.abstract A Fischertec Tecnologia é uma empresa brasileira que se concentra no desenvolvimento de soluções digitais de alta qualidade. Atua no setor de sites, aplicativos, e-commerces e diversos produtos digitais, buscando transformar ideias em soluções bem projetadas e inovadoras. O principal objetivo deste PFC é criar um Minimum Viable Product (MVP) de uma plataforma de agendamento de reservas de quadras esportivas em uma aplicação Software as a Service (SaaS). A criação desse sistema foi motivada pelas demandas específicas das empresas esportivas, como personalização de horários, preços e integrações com dispositivos Internet of Things (IoT). A Fischertec busca fornecer uma solução robusta, eficiente e alinhada às melhores práticas de automação e gestão esportiva. Ela optou por desenvolver um sistema proprietário que ofereça a experiência dos clientes empresariais com um produto único e personalizável, em busca da redução de sua dependência de projetos externos. O desenvolvimento da aplicação do servidor, que é o escopo deste PFC, utiliza Nest.js para a API REST, PostgreSQL como banco de dados e Docker para conteinerização. O sistema frontend, em Next.js/React, será responsável pela interface do usuário em um futuro desenvolvimento. A metodologia utilizada foi ágil, garantindo entregas iterativas e validações frequentes com o TypeORM para persistência de dados. Postman serve como ferramenta de testes da API. O principal resultado obtido é a entrega de uma aplicação backend totalmente funcional que permite o gerenciamento completo de locações, com autenticação e controle de usuários e papéis para diferentes tenants e preparada para uma futura integração com interface gráfica web. O sistema se mostrou eficiente, alinhado aos objetivos propostos e de fácil usabilidade. A aplicação do servidor é totalmente original e inovadora, destacando-se na resolução dos problemas enfrentados pela Fischertec ao simular um cenário real de operação. pt_BR
dc.description.abstract The Fischertec Tecnologia is a Brazilian company focused on providing high-quality digital solutions. It operates in the fields of websites, applications, e-commerce, and various digital products, with a focus on transforming ideas into well-designed and innovative solutions. The main objective of this PFC is to create a Minimum Viable Product (MVP) of a sports fields reservations management platform in a Software as a Service (SaaS) environment. The creation of this system was motivated by the specific needs of sports industry companies, such as customizable schedules, prices, and IoT device integrations. The Fischertec company aims to provide a robust, efficient, and aligned with best practices solution for sports enthusiasts by offering an unique and personalized product experience. They opted to develop an owner-owned solution that aims to reduce their dependency on external projects. During this PFC project, the server application development scope is focused. It uses Nest.js for the REST API, PostgreSQL as the database, and Docker for containerization. The frontend system in Next.js/React will be responsible for the graphical user interface in a future development. The methodology used was agile, ensuring iterative deliveries and frequent validations with TypeORM for data persistence. Postman is used as a tool for testing the API. The main result obtained is the delivery of a fully functional backend application that allows comprehensive management and booking/scheduling of sports locations, with authentication and user roles for different tenants. The system was efficient and aligned with the proposed objectives and easy to use. The server-side application is original and innovative, standing out in the resolution of issues faced by the Fischertec company through simulating a real operation scenario. pt_BR
dc.format.extent 84 f pt_BR
dc.language.iso por pt_BR
dc.publisher Florianópolis, SC. pt_BR
dc.rights Open Access. en
dc.subject IoT pt_BR
dc.subject Automatizado pt_BR
dc.subject Agendamento pt_BR
dc.subject Reserva pt_BR
dc.subject Quadra pt_BR
dc.title Desenvolvimento de sistema de gerenciamento de reservas e controle automatizado de dispositivos iot para quadras esportivas pt_BR
dc.type TCCgrad pt_BR


Files in this item

Files Size Format View Description
TCC.pdf 944.2Kb PDF View/Open TCC

This item appears in the following Collection(s)

Show simple item record

Search DSpace


Browse

My Account

Statistics

Compartilhar