Title: | Desenvolvimento de uma aplicação web para divulgação de pequenos comércios e lojistas em um município do extremo sul catarinense |
Author: | Amâncio, Lucas Moraes |
Abstract: |
O comércio eletrônico tem experimentado crescimento expressivo nos últimos anos, impulsionado pelo avanço da transformação digital e pelas mudanças nos padrões de consumo. Nesse cenário, pequenas e médias empresas enfrentam desafios substanciais para competir com grandes corporações, sobretudo em ambientes digitais altamente dinâmicos. Este trabalho tem como objetivo o desenvolvimento de um sistema web que funcione como uma plataforma digital voltada à divulgação e à gestão de micro e pequenas empresas, com foco em cidades de pequeno e médio porte. A metodologia adotada baseou-se no modelo iterativo e incremental, favorecendo entregas contínuas e adaptações ao longo do processo de desenvolvimento. O sistema foi implementado utilizando tecnologias robustas como Python e o framework Django, seguindo o padrão arquitetural MTV (Model-Template-View). Para o armazenamento e gerenciamento de dados, empregou-se o banco de dados PostgreSQL; enquanto as interfaces responsivas e interativas foram construídas com o uso de Bootstrap e jQuery. Além disso, foram integradas bibliotecas como Chart.js e Splide para visualizações gráficas e elementos de carrossel. Os resultados obtidos indicam que a aplicação atende de forma satisfatória aos requisitos funcionais e não funcionais propostos, com destaque para atributos como usabilidade, segurança, responsividade e capacidade analítica. Como possibilidades para trabalhos futuros, sugerem-se a implantação em ambiente de produção, o aprimoramento da arquitetura com maior ênfase em programação orientada a objetos e a ampliação da cobertura de testes automatizados. Conclui-se que o sistema desenvolvido representa uma solução promissora para fomentar a digitalização do comércio local e contribuir para o fortalecimento da economia regional. E-commerce has experienced significant growth in recent years, driven by digital transformation and changes in consumer behavior. In this context, small and medium-sized enterprises face substantial challenges in competing with large corporations, especially in highly dynamic digital environments. This work aims to develop a web-based system that functions as a digital platform for promoting and managing micro and small businesses, with a particular focus on small and medium-sized cities. The methodology adopted was based on the iterative and incremental model, enabling continuous deliveries and frequent adjustments throughout the development process. The system was implemented using robust technologies such as Python and the Django framework, following the MTV (Model-Template-View) architectural pattern. PostgreSQL was used for data storage and management, while responsive and interactive interfaces were built using Bootstrap and jQuery. Additionally, libraries such as Chart.js and Splide were integrated for graphical visualizations and carousel components. The results indicate that the application satisfactorily meets the proposed functional and non-functional requirements, standing out in terms of usability, security, responsiveness, and analytical capability. Future improvements may include deployment in a production environment, enhanced architecture with greater use of object-oriented programming, and expanded automated test coverage. It is concluded that the developed system represents a promising solution to promote the digitalization of local commerce and strengthen regional economic development. |
Description: | TCC (graduação) - Universidade Federal de Santa Catarina, Campus Araranguá, Tecnologias da Informação e Comunicação. |
URI: | https://repositorio.ufsc.br/handle/123456789/267655 |
Date: | 2025-08-14 |
Files | Size | Format | View | Description |
---|---|---|---|---|
TCC.pdf | 17.53Mb |
View/ |
TCC |