0% acharam este documento útil (0 voto)
4 visualizações15 páginas

Plataforma de Gestão de Eventos EventCraft

Enviado por

Beatriz Barbosa
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
4 visualizações15 páginas

Plataforma de Gestão de Eventos EventCraft

Enviado por

Beatriz Barbosa
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

EventCraft

JÚLIA MUSIAU RODRIGUES


LUÍS FELIPE LOURENÇO CARDOSO

SENAI-GARÇA

PROF. Ricardo Fonseca da Cruz


PROF. Robson Ramos da Silva
OBJETIVO

O objetivo do EventCraft é fornecer uma plataforma integrada e


abrangente para planejamento e gerenciamento de eventos, facilitando a
organização e a colaboração entre os envolvidos. A plataforma visa
simplificar o processo de organização de eventos.
METODOLOGIA
Para o desenvolvimento dos métodos do projeto, baseou-se em realizar a
consulta em diversas bases cientificas e sites das documentações das principais
tecnologias utilizadas, detalhando as suas principais funcionalidades e usabilidades.
DESENVOLVIMENTO
JavaScript: é uma linguagem de programação versátil e amplamente utilizada. Ela permite a
criação de conteúdos interativos e dinâmicos em websites,
sua função é fornecer
funcionalidades avançadas aos navegadores, tornando a experiência do usuário mais fluida e
interativa.

[Link]: O [Link] pode ser definido como um server-side.


ambiente de execução Javascript
O principal motivo de sua adoção é a sua alta capacidade de escala. Além disso, sua
arquitetura, flexibilidade e baixo custo, o tornam uma boa escolha para implementação
de Microsserviçose componentes da arquitetura Serverless
.

React-Native: React Native trata


-se de um framework de aplicativos móveis multiplataforma
(iOS e Android), baseado na linguagem JavaScript,.
Principais bibliotecas
react-native: React Native é um framework utilizado para construção de aplicações mobile utilizando
React, permitindo que código JavaScript seja compilado para código nativo iOS e Android, fornecendo
componentes nativos para interfaces de usuário.

react-navigation/Native: oferece uma solução de navegação para aplicativos, fornecendo uma base
para rolagem, suporte para navegação em pilhas e guias e outras formas de navegação.

react-navigation/bottom-tabs: O recurso de navegação na guia inferior permite uma navegação fácil


e acessível em aplicativos móveis que exigem uma interface de navegação simples e acessível.

react-native-safe-area-context: Esta biblioteca ajuda a navegar em áreas seguras nas telas dos
dispositivos móveis, garantindo que o conteúdo não seja influenciado por elementos de design,
proporcionando uma experiência mais fluida e consistente.

axios:É uma biblioteca de cliente HTTP baseada em promessas para fazer requisições HTTP,
geralmente usada para consumir APIs.

gluestack-style/React: é uma biblioteca para criar interfaces de usuário no React Native, oferecendo
componentes e utilitários para a criação de interfaces adaptáveis e consistentes.
Banco de Dados Relacional -Ma ria DB
Exemplo de parte do código em React Native
-Tela “home”
Tela de Login e de Registro
d o u su á rio
Tela d a p a g ina inicia l e d e p e sq u isa
Tela de Eventos e Pe rfil
RESULTADOS
O desenvolvimento de um aplicativo para gestão de eventos focou na criação e
organização de eventos públicos e privados, melhorando a experiência do usuário e
promovendo maior engajamento. Utilizamos tecnologias como React Native para uma
interface responsiva, MySQL para armazenamento de dados e uma API com [Link]
para otimizar a comunicação entre front-end e back-end. A colaboração em equipe foi
essencial, com a divisão de tarefas conforme as habilidades dos integrantes, o que
resultou em uma solução inovadora e no fortalecimento das competências técnicas dos
participantes.
CONSIDERAÇÕES FINAIS
Com o desenvolvimento do aplicativo de EventCraft foi um projeto que destacou a
importância do trabalho em equipe e a aplicação de metodologias ativas. A integração
de funções como criação e gerenciamento de eventos aumenta a experiência do
usuário e o envolvimento nas atividades promovidas. As tecnologias atuais, como o
framework React Native, banco de dados MySQL e API [Link], garantiram eficiência e
escalabilidade da aplicação. O trabalho em equipe foi crucial para o sucesso do projeto,
pois as tarefas foram distribuídas com base nos interesses e habilidades dos membros
da equipe.
BIBLIOGRAFIA
BARBOZA, Fabrício Felipe Meleto. Modelagem e desenvolvimento de banco de dados. Soluções
educacionais integradas. 2018. Disponível em:<[Link]
[Link]> Acesso em: 27 de Setembro. 2024.

BESSA, André. [Link]: o que é, como funciona esse ambiente de execução JavaScript e um Guia para
iniciar. [Link], 2023. Disponível em:<[Link]
js?srsltid=AfmBOorP6Ug5nqZiMukW0bNWOg3kevTo1QN-UB0Vd6D2mVLO-iQrv8Wd>. Acesso em: 27 de
Setembro. 2024.

CRUZ, Vitor da Silva; PETRUCELLI, Erick Eduardo; SOTTO, Eder Carlos Salazar. A linguagem JavaScripit
como alternativa para o desenvolvimento de aplicações multiplataforma. Faculdade de Tecnologia de
Taquaritinga. 2018. Disponível em:<[Link]
[Link]> Acesso em: 20 de Setembro. 2024.

FARIA, João Rafael da Silva. Extensão para auxiliar na acessibilidade para aplicativos feitos em Flutter
utilizando VSCode. Recife. 2023. Disponivel em:<[Link] Acesso
em: 04 de Outubro.2024.

FILHO, Gilvan Ferreira Costa. Desenvolvimento multiplataforma com React Native: um estudo de caso do
aplicativo Vegbook. Fortaleza – Ceará. 2022. Disponivel em:< [Link]
Acesso em: 01 de Outubro. 2024.
FORTES, Renata Pontin de Mattos; GRILLO, Filipe Del Nero Grillo. Aprendendo JavaScript. Universidade de
São Paulo. 2008. Disponível em:<[Link]
7a1d9a6bd748/nd_72.pdf> Acesso em: 20 de Setembro. 2024.

LOVATO, Leandro Alvarez; SILVA, Edson Coutinho da. Framework Scrum: eficiência em projetos de
software. Revista de Gestão e Projetos – GeP. 2016. Disponível em:<
[Link] Acesso em: 10 de Setembro. 2024.

MADALOZZO, Guilherme Afonso; NETO, Ricardo Marchersan. Desenvolvimento de um Protótipo de sistema


informatizado de
controle para gestão da saúde. Universidade de Passo Fundo (UPF). 2018.
Disponível em:<[Link]
Acesso em: 01 de Outubro. 2024.

MARQUES, Ana Isabel Alves. Desenvolvimento de API para aplicação cloud.


Leiria. 2018. Disponível em:<[Link] Acesso em: 08 de Outubro. 2024.

MELLO, Anna Carolina; SOUZA, Luiz Henrique Gomes de. Solução simplificada para o monitoramento e
controle de projetos utilizando a ferramenta Trello. Controle e Gestão de Obras Civis, NPPG –
UFRJ. 2018. Disponível em:<[Link]
20181217%20(3).pdf> Acesso em: 24 de Setembro.2024.

NASCIMENTO, Matheus Henrique Bueno; VALLS, Diego Antonio Roca. Sistema de marketing entre freelancer
e clientes. Americana. 2018. Disponível em: <[Link]
[Link]/handle/123456789/3422>. Acesso em: 3 de Setembro. 2024.
NETO, Álvaro Portela Figueiredo. Proposta de sistema de design e biblioteca de componentes de
prototipação para o Tribunal de Contas do Estado do Rio Grande do Norte. Universidade Federal do Rio
Grande do Norte. 2020. Disponível
em:<[Link]
[Link]> Acesso em: 24 de Setembro. 2024.

NORONHA, Cristiano B. O que é um framework. [Link]. Disponível em:< [Link]


framework>. Acesso em: 1 de Outubro. 2024.

VIEIRA, Camila. O livro A Linguagem da Nova Mídia. Universidade Federal do Rio de Janeiro (UFRJ). 2015.
Disponível em:[Link]
+O+Banco+de+Dados+-+Lev+[Link]> Acesso em: 27 de Setembro. 2024.

Você também pode gostar