Skip to content

Itau-Gen/educatech

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Badge Status

educatech


Esse repositório é o desenvolvimento do Projeto Integrador do BootCamp Itaú-Gen



Os Objetivos de Desenvolvimento Sustentável (ODS) são um conjunto de 17 metas pensadas em 2015 por diversos líderes mundiais e estabelecidas pela Organização das Nações Unidas (ONU) para serem implementadas até 2030 em todos os países do mundo. Esses objetivos buscam promover melhorias econômicas, culturais e espaciais de forma sustentável e assim alcançar e concretizar os direitos humanos. Esses direitos são responsáveis por assegurar que cada indivíduo tenha acesso à qualidade de vida e seja livre e, por isso, a partir dos objetivos de desenvolvimento sustentável, globalmente estão sendo propostas mudanças no que diz respeito à igualdade de gênero, redução das desigualdades, manutenção do meio ambiente, entre outros.


"4.3 Até 2030, assegurar a igualdade de acesso para todos os homens e mulheres à educação técnica, profissional e superior de qualidade, a preços acessíveis, incluindo universidade."

"4.4 Até 2030, aumentar substancialmente o número de jovens e adultos que tenham habilidades relevantes, inclusive competências técnicas e profissionais, para emprego, trabalho decente e empreendedorismo."



Como uma das soluções possíveis ao Objetivo 4, que estabelece que uma educação de qualidade, inclusiva e equitativa seja assegurada a todos os indivíduos e que oportunidades de aprendizagem sejam promovidas ao longo da vida para todas as pessoas, idealizamos o EducaTech. Nossa organização tem como objetivo de contribuir para a disseminação da educação inclusiva, acessível e de qualidade, a intenção é intermediar, por meio de uma aplicação web acessível a partir de celulares, computadores e tablets, o contato entre o público interessado em adquirir uma formação profissional na área de T.I. e escolas/cursos que disponinibilizem tal conteúdo.

O EDUCATECH ACREDITA NA EDUCAÇÃO!

educatech



Ferramentas e gerenciamento do projeto:

  • Para desenvolvimento em Java e Spring Boot, utilizamos IDEs como IntelliJ e Spring Tool Suite/STS para criar APIs Rest e CRUD, além de frameworks como Spring Boot e Maven para facilitar a configuração e criação de projetos.

  • Para controle de versionamento, utilizamos o Git para gerenciar o código da nossa API, permitindo trabalho em equipe de forma colaborativa e segura, com criação de branches para o desenvolvimento de novas funcionalidades e correção de bugs.

  • Para banco de dados, usamos o MySql e a especificação JPA para a camada de persistência, permitindo integração fácil e portabilidade do código entre diferentes bancos de dados relacionais, além de mapeamento de objetos Java para tabelas no banco de dados.

  • Para testes unitários e de APIs, utilizamos o JUnit e o Insomnia, permitindo a verificação do funcionamento de cada método isoladamente e envio de requisições HTTP para visualização simplificada das respostas.

  • Para documentação e teste de APIs REST, utilizamos o Swagger, permitindo definição de estrutura de requisições e respostas, além de exemplos de utilização, garantindo qualidade e padronização nos projetos.

  • Para deploy de nossas aplicações, utilizamos o Render, plataforma que permite implementação gratuita e oferece diversas ferramentas de monitoramento e gerenciamento, criando e gerenciando ambientes de desenvolvimento e produção de forma eficiente.





Guia das issues entregues

Issues Descrições Datas Links
Task 1 Definição da utilização e benefícios do produto.
Definição do escopo do projeto e início do desenho na IDEA.
Criação do DBA e automatização com JPA.
26/01/2023 à 02/02/2023 Visualizar
Task 2 CRUD de usuário, categoria e produto.
Leitura e do produto pelos organizadores.
16/02/2023 à 23/03/2023 Visualizar
Task 3 Implementação da camada de segurança com o Spring Security no padrão HTTP Basic. O usuário poderá se cadastrar com autonomia e possuir uma senha criptografada. 02/03/2023 à 07/03/2023 Visualizar
Task 4 Documentação com Swagger e Deploy no Render. 08/03/2023 à 09/03/2023 Visualizar



Projeto desenvolvido por:

Taira Lopes
Taira Lopes

Hemylli Hilário
Hemylli Hilário

Lucas Sant Anna
Lucas Sant Anna

Leonardo Morais
Leonardo Morais

Carlos Gomes
Carlos Gomes

Levyna Guerra
Levyna Guerra



About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •