- Antônio Bahia Fonseca Moraes
- Cecília Gio Alonso Gonçalves
- Felipe Morita de Almeida Braga
- João Pedro Brandão de Moura
- Laura Padilha Bueno
- Luigi Otávio Neves Macedo
- Raí de Oliveira Cajé
- André Souto Mayor Braga
- Egon Daxbacher
- Filipe Gonçalves
- Francisco Escobar
- Geraldo Magela Vasconcelos
O "Dendem" é uma aplicação web desenvolvida através de uma parceria entre o Inteli e a empresa de cosméticos Natura. Ela funciona como uma ferramenta facilitadora da colaboração entre pesquisadores da Natura e agricultores associados à empresa, uma vez que possibilita aos pesquisadores criar protocolos de coleta com formulários que solicitam informações relevantes sobre espécies vegetais aos agricultores. Os agricultores, então, atuam como coletores ao utilizar a aplicação através de seus smartphones e, nela, inserir as fotos e os dados coletados sobre as amostras de plantas solicitadas nos protocolos.
Dessa forma, o Dendem torna possível para os pesquisadores ter acesso a informações sobre espécies vegetais regionais de maneira remota, o que facilita e agiliza o processo de pesquisa e desenvolvimento de novos produtos pela empresa.
Esta versão de entrega não incluirá link para o deploy em um servidor.
|--> documentos
| --> Outros
| T7_G2_V04_Web_application_document.docx
| T7_G2_V04_Web_application_document.pdf
|--> imagens
| dendem_logo.png
| inteli_logo.png
|--> src
| --> backend
| --> src
| mfisico.db
| --> frontend
| --> src
| .gitignore
| LICENSE
| README.md
Dentre os arquivos presentes na raiz do projeto, definem-se:
-
documentos: aqui estarão todos os documentos do projeto. Há também uma pasta denominada outros onde estão presentes aqueles documentos complementares ao web application document.
-
imagens: aqui estão contidas todas as imagens utilizadas dentro do arquivo "readme.md".
-
readme.md: arquivo que serve como guia e explicação geral sobre o projeto (o mesmo que você está lendo agora).
-
src: nesta pasta encontra-se todo o código fonte do sistema (existem duas subpastas backend e frontend que contêm, respectivamente, o código do servidor e o código da página web).
Aqui encontram-se todas as instruções necessárias para a instalação de todos os programas, bibliotecas e ferramentas imprescindíveis para a configuração do ambiente de desenvolvimento.
-
Baixar e instalar o node.js: https://nodejs.org/pt-br/ (versão 16.15.1 LTS)
-
Clone o repositório
git clone git@github.com:2023M2T7-Inteli/Projeto2.git
- No modo administrador, abra o "prompt de comando" ou o "terminal" e, após, abra a pasta "src/backend" no diretório raiz do repositório clonado e digite o segundo comando:
npm install
- Abra outro "prompt de comando" ou o "terminal" no modo administrador e, após, abra a pasta "src/frontend" no diretório raiz do repositório clonado e digite o segundo comando:
npm install
Isso instalará todas as dependências definidas nos arquivos package.json que são necessárias para rodar o projeto. Agora o projeto já está pronto para ser modificado. Caso ainda deseje iniciar a aplicação, digite o comando abaixo nos terminais:
npm start
-
Agora você pode acessar a aplicação através do link http://localhost:3000/
-
O servidor está online.
Para ver uma demonstração da aplicação funcionando, assista ao vídeo nesse link
- RaiDeOliveira: Organização de pastas e arquivos, eb90517bc5ea7ab692e6829f6d3eb9e53a4765af
- CeciGonca: tela_selectcol, ca764f60813a16983c4e676afb273d10d7b1a318
- RaiDeOliveira: Organização de pastas e arquivos, 85c4894d1901847c8ae01302ae5677edbd2bac6b
- RaiDeOliveira: Atualização do README.md e organização de pastas, 9416220b6346dd0774f9e0c8963a8267179a292e
- RaiDeOliveira: Responsividade mobile - Tela de login, ef385ccf65ef3e5b5ea62c0f31064536c5e278df
- antoniobfm: Implemented CollectionStructure to Protocolo route, 1ce9be20ad1deecfc9718315e9a45a2ff8791314
- antoniobfm: Merge, a574251d320f4f34b156bce211cb877011701298
- antoniobfm: Update mfisico.db, 454efa5ec4c58187f383313355049f989188401b
- cecigonca: telalogin_mobile, 998320c913d992416d73e3842b933a03e1520544
- RaiDeOliveira: Inserção de imagens no README.md, 5f35e88a807e186bfd2e5938437e91d59aacf85b
- RaiDeOliveira: Organização de pastas, b0b247013a92b9145bfe836b5d61fa2d6eeff547
- cecigonca: codigos_telasfront, bf66cf46771acfee25e515b02cf1972ca4786102
- FelipeBragaInteli: Update README.md, cf296c7717d3c4b7418c1be6a7a01dcf7e49a90b
- antoniobfm: Implemented description into protocolos, 7a95e95c5b129231ab344f7b92dfaf7941d1f744
- cecigonca: comentarios, 8397c15912662582cd58f6590fb80f98aeecaa6c
- cecigonca: Instrutores_README.md, 5acfb4d8e989e926ae8454b9ecd24f9aeff66b91
- cecigonca: alterações_criaçãoprotocolo, 721b3ee9e87de3ca02d17b62b74c1b280b5408f8
- antoniobfm: Merge pull request #22 from antoniobfm/main, 2e195a48ef17cc3986172673566c249f1ccd9b51
- antoniobfm: Fixed flickering & other updates, 4aa0a16385d54e57e8d582752cf0cf41eab4673c
- otavioluigi07: Multiple updates to README.md, 43fbf6af44ff72afbd93a69341e51044d83e9251
- RaiDeOliveira: Update WAD - Documento Aplicação Web - ECOmigo.pdf, 44121f0e26844af1691707610599c262bbe0a95b
- antoniobfm: Merge pull request #21 from antoniobfm/main, 15ba08c7fe55a930ce93a1c7103834a453f0a270
- antoniobfm: Merge remote-tracking branch 'upstream/main', 1271c717a1e3ba7bcfc9ddebcb8a3761923708c7
- antoniobfm: Bug fixes and implemented export, af959ba6994ebc0e56b000289dc5bf7f550ae442
- RaiDeOliveira: Update WAD - Artefato 11, bfa5911d64d3cf795ca279095eb26a4adcdfbeb4
- cecigonca: ajuste_nomeprotocolo, d764c7c86276d3684b45efbf7365dca42707b882
- cecigonca: login-protocolo, 354b8ad0d28edea1697a2099d37f6b2f491c2c99
- cecigonca: atualizacao_login, d35c833ec2bb34a13a4e11422c5823b3715174bb
- antoniobfm: Merge pull request #20 from antoniobfm/main, eaf8c9c5be4d95fab9a57c6ceaeec55636758a0b
- antoniobfm: Merge remote-tracking branch 'upstream/main', 0fa25f14fe8b4a976ece204f03f2a3f7cb6f3181
- antoniobfm: Updated List to be clickable, 95d50ae60276fdfb10a16c90575a12db3d1ce8ea
- otavioluigi07: Merge da solicitação pull #19 de otavioluigi07/main, e6a868cd9fc822895407859715f666b2783bc7b7
- otavioluigi07: exportarcoletas_Projeto, 3f5a14ff2f4425811d3c68ea9432001a12f0ed70
- antoniobfm: Merge da solicitação pull #18 de antoniobfm/main, 8ddfa224b0635fb61f8d6021a5aefddaeb548b2a
- antoniobfm: Merge da branch 'upstream/main' para Antonio, e04e28825737c4baac2b98ed8605afd6a91dc8fe
- antoniobfm: Implementação de CreateNew Protocolo, f7140e15a023a170491946187e8f81c7c0d84c49
- cecigonca: Linkedin Integrantes README.md, 896c4b36e79718993ca793fafb1b2506411b9489
- RaiDeOliveira: Deletar GDD - Grupo 1.docx, 29da4e93c2703611f3a936def266c1511d81bc07
- RaiDeOliveira: upload docx, dce05020f44e0ede883f644f9d400f60888cd260
- antoniobfm: Merge da solicitação pull #16 de antoniobfm/Antonio, ffb2db24c72f4593bf18465dd9b26edcecbedd03
- antoniobfm: Implementado Lista Protocolos, 6f06b601d7cb4067adb4adc5d95ddaebc6263fec
- antoniobfm: Merge da solicitação pull #15 de antoniobfm/Antonio, 6f9b826bd48326e7c1cc93d1c96b35069b929949
- antoniobfm: Comentado Botão, 69980d61ede998fce26f93123d8da062451c6e9d
- antoniobfm: Merge da solicitação pull #14 de antoniobfm/main, 132903997a77370f97da4fd6c7941571bdd16d4c
- antoniobfm: Implementado lista de protocolos e solicitação ao endpoint, 08a4a88300908e3de43da2bd07faa0e2b227fc79
- antoniobfm: Atualização index.js, 46a3107f0edf02cc17dc5db02f1de8bc40e09a69
- antoniobfm: Adicionado mais comentários, e4216c11e5263e1fd790d02248aa0dc9443f12af
- antoniobfm: Merge da solicitação pull #13 de antoniobfm/main, c6790d62c911453402494aa30bb6db36f577ef0f
- antoniobfm: Deletado Create Account e Comentado ExportSamples, b99b7146d25407cff3b6ea5778f0496c6cdbb271
- joaopedrobrandao: Atualizacao_Sem7, 0faad02e5387ff8d46cb2bb21a6705788f4cb85d
- joaopedrobrandao: Merge da solicitação pull #12 de antoniobfm/main, 753976ab76b04c858a7c943986cb9fb56c0eb933
- RaiDeOliveira: att WAD, eef9d7240c9e14c1ddc3a2a7aa6b2c8325ebe8a7
- antoniobfm: Implementado Lista Protocolos, 6bcd784ad44ee347303e95910b6e0c827df7a594
- antoniobfm: Implementado Front, ed1cc4c02c0d6700b81ca3573eba5adbf185c161
- antoniobfm: Implementação inicial do nosso frontend, 5d26bc189e7c2f6f8ae8fc0a81cfad2270be0011
- antoniobfm: Merge da solicitação pull #11 de 2023M2T7-Inteli/revert-8-revert-7-LuigiOt..., f328b6817c05a39a1828e60edbd214c475eb419b
- antoniobfm: Revert "Revert "menususpenso_projetoDendem"", d071bb4896cef49aa38012acdf9c48adbce245f4
- antoniobfm: Merge da solicitação pull #10 de otavioluigi07/LuigiOtavio, 6ba2eeb2c6907c9685b88cea176254f2ccc99d72
- otavioluigi07: menususpenso_projetoDendem, 0378c5b43fc9dd2840a89f69255261ff4c3a9391
- antoniobfm: Merge da solicitação pull #8 de 2023M2T7-Inteli/revert-7-LuigiOtavio, 86687c0fbedf4e9d6903cd15c512f4c12b1cce45
- antoniobfm: Revert "menususpenso_projetoDendem", b957f6dd322a0ee8425db692c0e27f7e8255cb79
- antoniobfm: Merge da solicitação pull #7 de otavioluigi07/LuigiOtavio, beca89063d90134fbc697361cc7792bcfa4869a6
- otavioluigi07: menususpenso_projetoDendem, b1cee4f556f509c639bb23692ae94f6b25b68dcc
- Merge da solicitação pull #6 de antoniobfm/main, aeebfa524751075e3496983cf96979b8d24032f7
- Deletado duplicado, 53b1c3ea56c6d56e146de8bc12e1d31372d56c0f
- Merge da solicitação pull #5 de FelipeBragaInteli/patch-2, 411f999a69030b5397acf2c72631ae1c5666c0ac
- Updated README.md, da05d82ce9f4eca8651ce7752107497de73f31b2
- Updated README.md, 5cb3889062352941259fbd04bff34f6965dccd12
- Atualização do WAD e do backend, e1cebcb288a94bc62baf802d5b15328974235e93
- Updated README.md, 004b6d2d6f465f1ae791b33f3c0ee7cec0a2a4ac
- cecigonca: Merged pull request #3 from antoniobfm/main, 70e202879f3a4d6532a3e45f80d4aa43e626ac2f
- antoniobfm: Separated usecases from controllers, 96dafd1ebd468cf2d5c48d77106a543cde99161a
- cecigonca: Merged pull request #2 from antoniobfm/main, 49e8ac1cb9a61149b1dcaf7779b24ab9973015a9
- antoniobfm: Organized project structure, connected routes and fixed errors, 5e98392100e9d1fee2d44a7f1ac5421b91fa8942
- cecigonca: Merged pull request #1 from otavioluigi07/LuigiOtavio, 902aa310641ca08a9253400cbee58b76137ecbda
- otavioluigi07: primeirocomitt_backend, bf1674a1a453ad8923abf3a6c4f9564795452dc5
- Updated README.md (multiple times), b72ed4c0060a848c5cc6882d317e7bd4be311687 (last one of the sequence)
- cecigonca: modelo físico (versão 1), a3698b4e336771e90ef912fc7276f06fdbd80391
- Merged branch 'main' of https://github.com/2023M2T7-Inteli/Projeto2, 2907f99abf63d7666620e748ae32e07f242704cc
- att nome arquivo WAD, da0047107e719f02f4ab17972406e67aad1c64b1
- Updated README.md (multiple times), aba478fcbfa167aeba504589c2fb7afbab50a1a2
- Upload WAD, 7a61bfcdb392af2ecb62569cebceea15b4af4d58
DEMDEM by Inteli, Antônio Bahia Fonseca Moraes, Cecília Gio Alonso Gonçalves, Felipe Morita de Almeida Braga, João Pedro Brandão de Moura, Laura Padilha Bueno, Luigi Otávio Neves Macedo, Raí de Oliveira Cajé is licensed under Attribution 4.0 International