Maires Souza's repositories
trybe-exercicios
Meu reposítorio de exercícios realizados na trybe
project-trybewarts
Meu primeiro projeto em equipe, nesse caso, em dupla. Fizemos um formulário para nossa escola de magia.
project-trybesmith
Trybesmith é uma loja de itens medievais no formato de api CRUD, feita com typescript, node, express, sequelize e mysql. Testada com mocha, chai e sinon, orquestrada com docker compose e documentada com swagger-ui.
project-blogs-api
Aplicação em Node com Express e Javascript para fazer um CRUD de posts. Usa o ORM Sequelize e o bando de dados MySQL e conta com a segurança do JWT e do bcrypt. Orquestrada com docker compose.
project-recipes-app-ts-v2
Aplicativo de receitas culinárias, o usuário pode pesquisar por drinks ou meals, ou escolher entre as categorias disponíveis, pode iniciar uma receita, favoritar uma receita.
project-restaurant-orders
Um projeto para ajudar um restaurante a gerenciar os cardápios, considerando possíveis restrições alimentares e também a disponibilidade dos ingredientes em estoque.
project-ting
Esse projeto é um programa que simula um algoritmo de indexação de documentos similar ao do Google que identifica ocorrências de termos em arquivos TXT.
project-trybe-futebol-clube
App sobre partidas de futebol. Feita com typescript, node, express, sequelize, mysql, testada com mocha, chai e sinon, orquestrada com docker-compose e documentada com swagger-ui-express.
project-trybewallet
Trybe wallet é uma carteira de controle de gastos com conversor de moedas. Construído com redux, react, typescript, e styled-components.
trybe-news
Informative service for anyone interested in learning more about Brazil. I hope you enjoy my project and feel free to give me your feedback.
project-algorithms
Algoritmos que levam em consideração a complexidade assintótica.
project-docker-todo-list
Meu primeiro projeto do backend, uma aplicação full stack para ser conteinerizada. Aqui eu criar arquivos Dockerfile e docker-compose, além de escrever os comando de CLI do docker.
project-iChoveu
Um site simples de previsão do tempo para treinar o consumo de api. Toda estilização veio pronta, fiz construí apenas as funções helpers.
project-job-insights
Utilizando os conceitos básicos de python, construí escrevi análises para um conjunto de dados sobre empregos.
project-js-unit-tests
Utilizando o módulo Jest do NodeJS, a meta é escrever testes que verifiquem o funcionamento adequado das funções.
project-lessons-learned
Meu primeiro projeto na Trybe, uma página html simples.
project-password-manager
Um simples gerenciador de senhas feito em react com typescript, a combinação perfeita.
project-pixels-art
Nesse projeto eu implementei um quadro com pixels onde o usuário pode desenhar pintando os quadros. Além da persistência de dados com o localStorage
project-react-testing-library
Testes com RTL, esse projeto é o site de uma Pokédex, o obejtivo é testa-la usando RTL e Vitest, além disso, os testes foram avaliados com o Stryker Mutator.
project-recipes-app-ts
Com o app de receitas é possível visualizar, buscar, filtrar, favoritar, compartilhar e acompanhar o processo de preparação de receitas e drinks. Ele foi construído em react com typescript além de ser testado com vitest e react testing library. Realizado em grupo, praticamos metodologia ágil para conclusão e entrega no tempo proposto.
project-starwars-planets-search
Esse projeto é uma lista com filtros de planetas do universo Star Wars, aqui utilizei context api e hooks para controlar os estados globais da aplicação. Para testá-la utilizei vitest e react testing library.
project-store-manager
Essa é uma API para gerenciamento de vendas, implementada com node, express, javascript e mysql. Ela é testada com mocha, chai e sinon, documentada com swagger e orquestrada com docker compose.
project-talker-manager
Talker Manager é uma API para cadastro de palestrantes, com todas as rotas documentas com swagger-ui, onde é possível fazer um CRUD. Usei banco de dados em memória e MySQL.
project-zoo-functions
Esse projeto coloca em prática as funcionalidades do ES6, além de testes unitários com Jest.
projeto-localizador-de-museus
Uma API simples, com a principal funcionalidade de facilitar a busca por museus baseada em sua localização