Marco Viana's repositories
project-zoo-functions
O projeto consiste no desenvolvimento de funções que buscam informações sobre os animais do zoológico como: espécie e local de origem, além de buscar dados sobre as pessoas que colaboram com a manutenção e cuidado do mesmo.
Desafio-Pratico-Colmeia
Desafio prático desenvolvido para a equipe Colmeia.
docker-todo-list
Criação de uma To Do List utilizando Docker
project-mongodb-commerce
Nesse projeto, trabalhei com o banco de dados commerce, que contém dados do cardápio do McDonald's, como ingredientes, valores nutricionais e dados fictícios de vendas.
project-starwars-planets-search
Neste projeto, desenvolvi uma aplicação web que faz uma requisição para a API de Star Wars e preenche uma tabela com os dados dos planetas retornados.
project-trivia-react-redux
O projeto consiste em um jogo de perguntas e respostas baseado no jogo Trivia (no estilo show do milhão americano).
project-trybewallet
Este projeto consiste em uma aplicação web para gerenciamento de despesas pessoais.
react-testing-library
A aplicação contém uma implementação completa de todos os requisitos da Pokédex. Meu objetivo foi, para cada requisito listado, escrever testes que garantam sua corretude, atentando-se aos falsos positivos.
lesson-learned
Neste projeto, fiz algumas modificações na página HTML utilizando elementos semânticos para torná-la mais organizada e legível.
MarcoViana0303.github.io
Meu portfólio
project-all-for-one
Neste projeto, usei um banco de dados desenvolvido pela Microsoft para revisar e consolidar todos os principais conceitos de SQL. O banco de dados utilizado foi o Northwind.
project-blogs-api
Desenvolvidos uma API e um banco de dados para a produção de conteúdo para um blog. A aplicação foi desenvolvida em Node.js usando o pacote sequelize para fazer um CRUD de posts, no objetivo de criar endpoints que estarão conectados ao banco de dados seguindo os princípios do REST.
project-inventory-report
Neste projeto, desenvolvi um gerador de relatórios. O objetivo é receber arquivos contendo informações sobre um estoque específico e, em seguida, produzir um relatório abrangente com base nesses dados.
project-one-for-all
Neste projeto, utilizei uma tabela para revisar e consolidar todos os principais conceitos SQL vistos até o momento.
project-ostenmoove
Projeto referente ao desafio prático - Osten Moove
project-pixels-art
Neste projeto, meu objetivo foi criar uma página web com um quadro de pixels que pudesse ser preenchido com quatro cores distintas, incluindo a cor preta, que seria a primeira cor da paleta.
project-playground-functions
Um dos meus primeiros projetos que implementei, estudando na Trybe: Playground Functions. Nesse projeto coloquei em prática tudo que aprendi sobre funções, arrays e objetos dentro do Javascript!
project-profiler
Trabalhei em uma aplicação com uma interface de linha de comando (CLI) que recebe como entrada um caminho (diretório ou arquivo) e gera um relatório com informações sobre o caminho informado.
project-recipes-app
O projeto Recipes App é um aplicativo de receitas que foi criado com dados vindos de uma API.
project-store-manager
API desenvolvida utilizando a arquitetura MSC (model-service-controller). A API é um sistema de gerenciamento de vendas em que será possível criar, visualizar, deletar e atualizar produtos e vendas. Utilizei o banco de dados MySQL para a gestão de dados. Além disso, a API é RESTful.
project-talker-manager
Aplicação para cadastro de palestrantes utilizando API de um CRUD
project-tech-news
Implementei um projeto que tem como principal objetivo fazer consultas em notícias sobre tecnologia. As notícias podem ser obtidas através da raspagem do blog da Trybe.
project-trybers-and-dragons
Este projeto é um exemplo de aplicação dos princípios da arquitetura SOLID e os conceitos da Programação Orientada a Objetos (POO) em um ambiente de jogos de interpretação de papéis (RPG).
project-trybesmith
Loja de itens medievais, como aquelas espadas feitas sob encomenda para uma pessoa específica, no formato de uma API, utilizando Typescript e Sequelize.
project-trybewarts
Neste projeto, o objetivo foi criar um formulário de inscrição para a escola fictícia "Trybewarts".
unit-tests
Projeto desenvolvido para praticar a implementação de testes unitários em funções Javascript.