Skip to content

Meu simples portfólio Open Source desenvolvido utilizando as melhores práticas e tecnologias que tenho conhecimento atualmente. Tenho por objetivo continuar melhorando o código e adicionando novas funcionalidades.

License

Notifications You must be signed in to change notification settings

DaniloSI/myportfolio

Repository files navigation

My Portfolio

My Portfolio é o meu simples portfólio pessoal construído com React e Next.js.

Code Climate Maintainability GitHub top language GitHub language count Repository size GitHub last commit Repository issues GitHub

image

Aspectos técnicos e funcionalidades

  • Utilização de ESLint e Prettier para padronizar a formatação do código;
  • Utilização de TypeScript;1
  • Utilização de styled-components para implementação de Dark Mode;
  • Recurso i18n do next para pt-BR e en-US;
  • Utilização de Context API para implementar o tema Dark Mode;
  • Conteúdo do portfólio obtido em formato YAML;2
  • Deploy na vercel (domínio: danilodeoliveira.dev);
  • Implementar/utilizar Carousel para exibir projetos e/ou experiências profissionais;
  • Utilização de CSS puro (principalmente para o Dark Mode).

License

MIT

Footnotes

  1. O uso do TypeScript é uma boa prática, pois permite definir um contrato para a interface de componentes, além de trazer diversos benefícios devido à tipagem

  2. O uso de um YAML permite atualizar meu portfólio de forma mais simples.

About

Meu simples portfólio Open Source desenvolvido utilizando as melhores práticas e tecnologias que tenho conhecimento atualmente. Tenho por objetivo continuar melhorando o código e adicionando novas funcionalidades.

Topics

Resources

License

Stars

Watchers

Forks