Skip to content

Josec690/Portfolio

Repository files navigation

🚀 Portfólio Profissional

Portfólio pessoal desenvolvido com HTML5, CSS3 e JavaScript Vanilla puro, otimizado para GitHub Pages.

🛠️ Tecnologias

  • HTML5 semântico
  • CSS3 (Grid, Flexbox, Custom Properties, Animations)
  • JavaScript ES6+ vanilla (sem frameworks)
  • Font Awesome (CDN — única biblioteca externa)
  • Google Fonts (CDN — Playfair Display + DM Sans)

✨ Funcionalidades

  • 🌙 Dark / Light Mode (CSS Variables + localStorage)
  • 📱 100% Responsivo (mobile-first)
  • 🎬 Animações scroll (IntersectionObserver API)
  • 🎠 Carousel de screenshots (CSS + JS puro, touch/swipe)
  • 🍔 Menu hambúrguer mobile (CSS transitions)
  • ⬆️ Scroll to top
  • 📋 Copy to clipboard (navigator.clipboard)
  • 📝 Formulário de contato
  • 🔤 Typing effect no hero
  • 📊 Barras de idiomas animadas

📁 Estrutura

portfolio/
├── index.html          ← Página principal
├── projeto1.html       ← TaskFlow
├── projeto2.html       ← DevBlog
├── projeto3.html       ← StockAI
├── manifest.json       ← PWA
├── .nojekyll           ← GitHub Pages (sem Jekyll)
├── css/
│   └── style.css       ← Estilos CSS3 puro
├── js/
│   └── main.js         ← JavaScript vanilla
└── img/
    ├── foto-perfil.jpg ← Sua foto (adicionar)
    └── projetos/       ← Screenshots dos projetos

🚀 Deploy no GitHub Pages

  1. Crie um repositório chamado seuusername.github.io
  2. Faça upload de todos os arquivos
  3. Vá em Settings → Pages → Deploy from branch → main
  4. Acesse https://seuusername.github.io

About

Portfólio de Projetos - Desenvolvimento de Software Multiplataforma

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors