Marco Viana's Projects
Desafio prático desenvolvido para a equipe Colmeia.
Criação de uma To Do List utilizando Docker
A public list of open-source challenges from companies around the world
Neste projeto, fiz algumas modificações na página HTML utilizando elementos semânticos para torná-la mais organizada e legível.
Meu portfólio
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.
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.
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.
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.
Neste projeto, utilizei uma tabela para revisar e consolidar todos os principais conceitos SQL vistos até o momento.
Projeto referente ao desafio prático - Osten Moove
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.
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!
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.
O projeto Recipes App é um aplicativo de receitas que foi criado com dados vindos de uma API.
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.
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.
Aplicação para cadastro de palestrantes utilizando API de um CRUD
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.
O projeto consiste em um jogo de perguntas e respostas baseado no jogo Trivia (no estilo show do milhão americano).
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).
Loja de itens medievais, como aquelas espadas feitas sob encomenda para uma pessoa específica, no formato de uma API, utilizando Typescript e Sequelize.
Este projeto consiste em uma aplicação web para gerenciamento de despesas pessoais.
Neste projeto, o objetivo foi criar um formulário de inscrição para a escola fictícia "Trybewarts".
O projeto (feito com React) tem como base o estilo do jogo Super Triunfo, aonde é possível criar um baralho com tema livre, visualizar todas as cartas que foram adicionadas ao mesmo e jogar com o baralho criado.