Skip to content
/ pi-ods4 Public
forked from Itau-Gen/educatech

[itau-gen] PI destinado a articular uma solução para o ODS 4

Notifications You must be signed in to change notification settings

wbeize/pi-ods4

 
 

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

[itau-gen] PI destinado a articular uma solução para o ODS 4

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 97.8%
  • Dockerfile 2.2%