Matheus Lucas

Desenvolvedor Full Stack JavaScript | React | Node.js

About Me

Olá! Meu nome é Matheus.Sou um programador Full Stack e estudante de Análise e Desenvolvimento de Sistemas na PUC-PR.

Back End

Front End

TrybeTunes

Uma aplicação capaz de reproduzir músicas das mais variadas bandas e artistas, criar uma lista de músicas favoritas e editar o perfil da pessoa usuária logada. Nesse projeto desenvolvi conceitos de ciclo de vida em React, consumo de API e Browser Router.

Image 1

Recipes App

Um app de receitas, utilizando o que há de mais moderno dentro do ecossistema React: Hooks e Context API! Nele é possível: ver, buscar, filtrar, favoritar e acompanhar o progresso de preparação de receitas de comidas e bebidas! A base de dados são 2 APIs distintas, uma para comidas e outra para bebidas. O layout tem como foco dispositivos móveis, dessa forma todos os protótipos vão estar desenvolvidos em telas menores. Utilizei Context API para gerenciar o estado da aplicação e também react Hooks.

Image 1

Trybers and Dragons

O projeto Trybers and Dragons - T&D é uma iniciativa que busca a aplicação dos princípios da arquitetura SOLID e da Programação Orientada a Objetos (POO) em um empolgante jogo de interpretação de papéis (RPG). Em T&D, os jogadores são transportados para um mundo fictício onde assumem o papel de personagens pertencentes a diferentes raças, cada uma com suas características únicas, como pontos de vida e destreza. Além disso, os personagens possuem arquétipos específicos, representando suas vocações e habilidades individuais. O cerne do jogo reside nos combates entre os personagens controlados pelos jogadores e monstros. Esses combates são baseados em atributos e habilidades específicas de cada personagem, adicionando um elemento estratégico às batalhas. Ao desenvolver este projeto, utilizei aplicação dos princípios da arquitetura SOLID e da POO. Isso resultou em um código bem estruturado, capaz de se adaptar facilmente a mudanças e, acima de tudo, de ser mantido com facilidade ao longo do tempo.

TrybeSmith

Para este projeto, eu criei uma loja de itens medievais, como aquelas espadas feitas sob encomenda para uma pessoa específica, no formato de uma API, utilizando Typescript e Sequelize. Desenvolvi as camadas de Service e Controllers da aplicação em seu código, utilizando JWT para autenticar algumas rotas, além de testes para garantir o correto funcionamento delas. A aplicação tem endpoints que darão suporte a operações de criação, leitura e atualização de informações.

Contact Me:

matheus.lucas1105@gmail.com

Matheus Lucas