New push: uma ferramenta page builder para criação de interfaces web

dc.contributor.advisorPansani Junior, Eder Antonio
dc.contributor.authorSilva, Gabriel Barbosa da
dc.contributor.authorSoares, Lucas Canuto
dc.contributor.authorPansani Junior, Eder Antonio
dc.contributor.authorMiani, Rafael Garcia Leonel
dc.date.accessioned2024-08-28T16:23:22Z
dc.date.available2024-08-28T16:23:22Z
dc.date.issued2022-12-13
dc.description.abstractO desenvolvimento de softwares trouxe um grande avanço tecnológico para a sociedade, proporcionando automatização de processos e atividades que resultaram em aumento da produtividade e da qualidade dos bens e serviços oferecidos. O objetivo principal deste projeto, é oferecer aos usuários uma ferramenta que possibilite a construção de websites usando uma visualização simplificada que consiste em arrastar e soltar componentes (widgets) pré-definidos, como cabeçalhos, textos, seções, botões, imagens entre outros para construção da página. Cada componente pode ser posicionado onde o usuário julgar necessário para o atendimento de sua demanda. A solução ainda possibilita a visualização em tempo real das páginas web que estão sendo desenvolvidas e ao final uma opção de exportar o código fonte para oferecer mais liberdade ao usuário de utilizá-lo em qualquer ambiente que desejar. Dentre os resultados alcançados destacam-se a interação do usuário com a aplicação, utilizando recursos como arrastar e soltar componentes e a forma de personalizá-los, a visualização do resultado em tempo real, a exportação de código fonte e o mecanismo de salvamento automático do projeto (autosave), que garante que mesmo na ocorrência de falhas na conexão com a internet nenhuma alteração seja perdida. Conclui-se que apesar das dificuldades encontradas, os objetivos propostos foram alcançados, resultando na criação de uma ferramenta funcional e intuitiva, que proporciona aos usuários tanto uma boa experiência de utilização da plataforma, quanto facilidade e agilidade na criação de websites.
dc.description.abstract2Software development brought a great technological advance to society, providing automation of processes and activities that resulted in increased productivity and quality of goods and services offered. The main objective of this project is to offer users a tool that allows building sites from a simplified view that consists of dragging and dropping predefined components (widgets), such as headers, texts, sections, buttons, images and others to construction from the page. Each component can be positioned where the user deems necessary to meet his demand.The solution also makes it possible to view the pages being developed in real time and, at the end, the option to export the source code to give the user more freedom to use it in the environment they want. Among the results achieved, the user's interaction with the application stands out, using resources such as dragging and dropping components and the way to customize them, viewing the result in real time, exporting the source code and the saving mechanism project automatic (autosave), which ensures that even in case of internet connection failures, no changes are lost. It is concluded that despite the difficulties encountered, the proposed objectives were achieved, resulting in the creation of a functional and intuitive tool, which provides users with both a good experience using the platform and ease and agility in creating websites.
dc.format.mimetypeapplication/pdf
dc.identifier.bibliographicCitationSILVA, Gabriel Barbosa da; SOARES, Lucas Canuto; PANSANI JUNIOR, Eder Antonio; MIANI, Rafael Garcia Leonel. New push: uma ferramenta page builder para criação de interfaces web. 2022. Trabalho de Conclusão de Curso (Tecnologia em Análise e Desenvolvimento de Sistemas) - Instituto Federal de Educação, Ciência e Tecnologia de São Paulo, Votuporanga, 2022.
dc.identifier.urihttps://repositorio.ifsp.edu.br/handle/123456789/1031
dc.identifier2.latteshttp://lattes.cnpq.br/3783040875413403
dc.identifier2.latteshttp://lattes.cnpq.br/9487235096598355
dc.publisherIFSP
dc.publisher.campiVOTUPORANGA
dc.subject.keywordsDesenvolvimento de websites
dc.subject.keywordsPlataforma de criação e edição de websites
dc.subject.keywordsLow code
dc.subject.keywordsDesenvolvimento “arrasta e solta”
dc.titleNew push: uma ferramenta page builder para criação de interfaces web
dc.title.alternativeNew push: a page builder tool for creating web interfaces
dc.typeTrabalhos de Conclusão de Curso de Graduação
Arquivos
Pacote Original
Agora exibindo 1 - 2 de 2
Carregando...
Imagem de Miniatura
Nome:
TCC_LucasSoares.pdf
Tamanho:
3.33 MB
Formato:
Adobe Portable Document Format
Descrição:
Carregando...
Imagem de Miniatura
Nome:
TERMO_LucasSoares.pdf
Tamanho:
59.04 KB
Formato:
Adobe Portable Document Format
Descrição:
Licença do Pacote
Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
1.92 KB
Formato:
Item-specific license agreed upon to submission
Descrição: