Skip to content

Latest commit

 

History

32 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Nícolas.dev | Portfólio Pessoal

Este repositório contém o código-fonte do meu portfólio pessoal. É uma aplicação web de página única (Single Page) desenhada com uma estética high-tech e minimalista, focada em apresentar as minhas competências e experiência como desenvolvedor.

A interface foi construída para ser rápida, responsiva e visualmente impactante, utilizando técnicas modernas de design como glassmorphism e uma paleta de cores dark mode.


🛠️ Tecnologias e Ferramentas

O projeto foi desenvolvido utilizando as seguintes tecnologias:

  • HTML5 & CSS3: Estrutura semântica e estilização de base.
  • Tailwind CSS 4: Framework utilitário para um design moderno e totalmente responsivo.
  • JavaScript (ES6+): Lógica para interatividade, gestão do menu mobile e controlo de modais.
  • Devicon: Biblioteca de ícones para representação visual das competências técnicas.
  • Google Fonts: Tipografia focada na legibilidade e hierarquia de informação.

✨ Funcionalidades Principais

  • Design Responsivo: Experiência otimizada para dispositivos móveis, tablets e desktops.
  • Navbar Interativa: Menu fixo com efeito de desfoque (backdrop-blur) e navegação de scroll suave.
  • Sistema de Modais: Visualização detalhada de projetos através de modais dinâmicos controlados via JavaScript.
  • Menu Mobile: Navegação lateral intuitiva para ecrãs pequenos com animações de transição.
  • Estética Moderna: Uso estratégico de sombras, bordas translúcidas e cores sóbrias para um visual profissional.

📂 Estrutura de Pastas

/
├── assets/           # Imagens de perfil e recursos visuais
├── scripts/
│   └── script.js     # Lógica de interação e manipulação do DOM
├── style.css         # Configurações de estilos globais
└── index.html        # Estrutura principal da aplicação

🚀 Como Executar o Projeto

📂 Clonar o repositório:

git clone https://github.com/nicolasgerbes/web-site-portfolio.git

📂 Entrar na pasta:

cd web-site-portfolio

👀 Como Visualizar

Para explorar o projeto localmente, escolha uma das opções abaixo:

  • Visualização Rápida (Standard) Basta abrir o ficheiro index.html diretamente em qualquer navegador moderno (Chrome, Firefox, Edge ou Safari).

  • Ambiente de Desenvolvimento (Recomendado) Para tirar partido do carregamento em tempo real (Hot Reload), utilize a extensão Live Server no VS Code:

  • Abra a pasta do projeto no VS Code.

  • Clique no botão Go Live na barra de status (canto inferior direito).


🔄 Evolução Contínua

Acredito que o aprendizado no desenvolvimento de software nunca estagna. Por isso, este repositório está em constante atualização. Novos projetos, refatorações de código e implementações de tecnologias emergentes são integrados regularmente para garantir que este espaço reflita sempre o meu estado atual de competência técnica e criatividade.


🏁 Conclusão

Este portfólio é mais do que apenas uma vitrine de projetos; é um reflexo da minha jornada e evolução como desenvolvedor. Ele foi projetado para ser uma plataforma sólida, escalável e que demonstra minha atenção aos detalhes e ao design focado na experiência do usuário.

Front-End JavaScript Mobile Back-End Python Supabase Full Stack

About

Portfólio moderno e responsivo criado para demonstrar projetos e competências em desenvolvimento web.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages