Skip to content

mateusmenesesDev/portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

Portfolio is a personal project to showcase my work as a developer. It uses Serverless Functions for API calls (GitHub API) and presents projects dynamically and responsively with Swiper. Tech Stack: Frontend: React, TypeScript, Swiper, CSS-Modules Backend: Serverless Functions (Netlify)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors