Skip to content

JorgeCasalini/Portfolio

Repository files navigation

Portfolio

Bem-vindo ao meu portfólio pessoal! Este projeto foi desenvolvido para exibir meus trabalhos, habilidades e experiências de forma clara e profissional. Aqui você encontrará informações sobre mim, projetos que desenvolvi, tecnologias que domino e como entrar em contato comigo.

Visão Geral

Este portfólio foi criado com o objetivo de apresentar meu trabalho como desenvolvedor. Ele é responsivo, moderno e fácil de navegar, garantindo uma boa experiência para qualquer visitante. Além disso, o projeto conta com animações de scroll, suporte a múltiplos idiomas e funcionalidade de envio de e-mails diretamente pelo site.

Tecnologias Utilizadas

  • React: Biblioteca JavaScript para construção de interfaces de usuário.
  • Tailwind CSS: Framework CSS utilitário para estilização rápida e responsiva.
  • HTML5: Estruturação do conteúdo.
  • CSS3: Estilização e design responsivo.
  • JavaScript: Interatividade e funcionalidades dinâmicas.
  • Bootstrap: Framework para design responsivo e componentes pré-estilizados.
  • Font Awesome: Ícones modernos e elegantes.
  • Google Fonts: Fontes personalizadas para melhorar a tipografia.
  • AOS (Animate On Scroll): Biblioteca para animações durante o scroll da página.
  • i18next: Biblioteca para tradução e suporte a múltiplos idiomas.
  • EmailJS: API para envio de e-mails diretamente do formulário de contato.

Estrutura do Projeto

  • src/: Pasta principal do projeto React.
    • components/: Componentes reutilizáveis do React.
    • context/: Arquivos de estilização dos temas claro e escuro.
    • locales/: projetos, traduções dos idiomas.
  • public/: Pasta contendo arquivos estáticos.
  • README.md: Este arquivo, com informações sobre o projeto.

Recursos do Portfólio

  • Seção "Sobre Mim": Breve descrição sobre minha trajetória e habilidades.
  • Seção "Projetos": Destaque dos principais projetos que desenvolvi, com links para repositórios ou demonstrações.
  • Seção "Habilidades": Lista das tecnologias e ferramentas que domino.
  • Seção "Contato": Formulário de contato integrado com EmailJS para envio de e-mails.
  • Animações com AOS: Efeitos de animação durante o scroll da página.
  • Suporte a Múltiplos Idiomas com i18next: Tradução do conteúdo para diferentes idiomas.

About

Personal portfolio built with React and Tailwind CSS, featuring a responsive design, smooth scroll animations, and multi-language support. Showcases my projects, skills, and experience, with an integrated contact form powered by EmailJS.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors