Skip to content

mateusmenesesDev/portfolio

Repository files navigation

Portfólio

Este projeto foi desenvolvido para apresentar meu trabalho como desenvolvedor ao mercado de trabalho Dev.

Aprendizados

Neste desenvolvimento, tive a necessidade de aprender a utilizar Serveless Functions. Pois, a API do github (utilizada no projeto) utiliza um API Token, e por esse motivo a requisição não poderia ser realizada via front-end, mas sim no servidor. Como não havia necessidade de criação de back-end para este projeto, o mais viável e eficiente seria a utilização das Serveless Functions, ao qual é uma solução muito incrível. Para este projeto, utilizei a serveless function do Netlify, onde o deploy do projeto foi feito. No entanto, consegui aprender a fazer o mesmo utilizando o Vercel e Firebase.

Além das Serveless Functions, também tive a oportunidade de aprender a utilizar o Swiper, pois meu desejo era fazer a apresentação dos projetos de uma maneira mais dinâmica, personalizada e responsiva.

Melhorias

O projeto se encontra na Versão 2.0. E como incremento, pretendo criar filtros para apresentar os projetos de acordo com as tecnologias utilizadas na construção do mesmo.

Stack utilizada

Front-end: React, Typescript, Swiper, CSS-Modules

Back-end: Serveless Functions (Netlify)

Demonstração

Projeto

Acesso ao projeto: https://mateus-meneses.netlify.app/

About

Projeto portfólio pessoal para uso profissional

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published