Pedro Douglas Pereira Barreto's repositories
Dogl4
Readme.md of my profile in github
cra-template-blip-extension-ts
React's template for Blip extensions.
blip-scripts
This repository is a tool to help the developers of platform blip in some tasks
formatted-numbers-to-BR
One function for formated Number To deafult BR, numbers of mondey
dogla-portfolio
Meu portfolio
Blogs-Api
API com JavaScrip, MySQL(banco de dados), JWT(autenticação de usuário na rota), Joi(validação de dados) e Sequelize(ORM)
challenge-manage-finances
API para gerenciar finanças de um estudante. Este projeto for criado utilizando: nestjs, typeorm, typeScript, docker-compose, node, mysql, jest, bcrypt, postman, eslint, prettier, class-validator.
challenge-take-blip-chatbot
O desafio consiste em desenvolver um chatbot que responda segundo um fluxo conversacional, na plataforma da Take Blip. Além disso, o chatbot deve consumir dados de uma API, feita em JavaScript, para realizar a resposta.
front-end-challenge-apiki
Desafio para candidatos a front-end.
Back-end-teste
API com JAVA e String Boot, no modelo CRUD e REST.
trivia
Um projeto de front end, que pega e trata os dados de uma API e renderiza em modo de um jogo. Este foi um projeto em grupo, realizado dentro da trybe.
trybewallet
Uma aplicação de uma carteira de controle de gastos com conversor de moedas. Utilizando uma API de criptomoedas.
react-testing-library
Uma aplicação para testar componentes React, utilizando Jest e a biblioteca React Testing Library.
trybetunes
Uma aplicação capaz de reproduzir músicas das mais variadas bandas e artistas. Consumindo APIs de músicas e bandas do iTunes.
fronted-online-store
Uma versão simplificada, sem persistência no banco de dados, de uma loja online, desenvolvendo em grupo suas funcionalidades de acordo com demandas definidas em um quadro Kanban, em um cenário mais próximo ao do mercado de trabalho. Buscar produtos por termos e categorias a partir da API do Mercado Livre; Interagir com os produtos buscados de modo a adicioná-los e removê-los de um carrinho de compras em diferentes quantidades; Visualizar detalhes e avaliações prévias de um produto, bem como criar novas avaliações;
movie-cards-library-stateful
Uma aplicação React que é composta por um conjunto de componentes React e controlada por estados. Além ter filtros para buscar filmes.
movie-cards-library
Um site com template para filmes, feito em React utilizando class components e propTypes. JSX; ReactDOM;
jest
Um projeto consolidar conhecimento sobre o uso de Jest para testes unitários. Além de funções assíncronas(async), promisses(await) e mocks(jest.fn()).
shopping-cart
Um site de carrinho de compras totalmente dinâmico. Consumo de dados de uma API e renderização de templates, interativo e dinâmico. Além de utilizar o LocalStorage para armazenar o carrinho de compras.
zoo-functions
Um projeto com várias funções, com a finalizade de gerenciar um zoológico. Neste projeto o principal objetivo é consolidar o conhecimento adquirido até o momento sobre manipulação de dados, objetos, arrays e funções na linguagem JavaScript. Produzir código legível, conciso e expressivo utilizando as novas funcionalidades do ES6; Utilizar as Higher Order Functions para manipular e criar arrays; Escolher a Higher Order Function mais adequada para a obtenção de um resultado esperado; Aprender a usar de forma conjunta as Higher Order Functions;
js-unit-tests
Um projeto de várias funções para atender aos requisitos propostos e/ou testes unitários para garantir que as implementações das funções estão corretas. Utilizando o framework Jest e o modulo Assert.
lessons-learned
Um projeto que: Utiliza HTML para a página WEB. Utiliza HTML semântico para tornar a página mais acessível e melhor ranqueada. Utiliza CSS para adicionar estilo e posiciona elementos.
trybewarts
Um projeto bem simples, que simula um envio de formulário.