Vinícius Mendes

AI
  • Home
  • Sobre
  • Skills
  • Serviços
  • Portfólio
  • Depoimentos
  • Blog

Vinícius Mendes

AI

Transformando ideias em soluções de IA. Desenvolvimento estratégico que gera impacto real.

AI-Powered

Innovation Driven

Navegação
  • Sobre
  • Portfólio
  • Serviços
  • Blog
Legal
  • Política de Privacidade
  • Termos de Uso
  • Política de Cookies
Contato
  • Uberlândia, MG
    Brasil
  • viniciusmendes.ai
  • contato@viniciusmendes.ai
©

2026Vinicius Mendes· Todos os direitos reservados

Feito com❤eIA

Rodapé do site

Pular para conteúdo do projeto
  1. Home
  2. Projetos
  3. Portfólio Vinicius Mendes
Voltar
Imagem principal do projeto Portfólio Vinicius Mendes
Desenvolvimento Web

Portfólio Vinicius Mendes

Plataforma profissional com design premium, blog técnico e área restrita

Desenvolvedor Full Stack & UI Designer
Projeto Pessoal• 2025
Em Progresso
Ver ProjetoVer GitHub
0visualizações

Visão Geral

Portfólio Vinicius Mendes é muito mais que um simples site de apresentação - é uma plataforma completa que demonstra expertise técnica enquanto serve como hub central para compartilhar conhecimento e conectar com oportunidades.

Visão do Projeto

O objetivo foi criar um portfólio que não apenas exibisse projetos, mas que fosse ele próprio uma demonstração de boas práticas de desenvolvimento, design e arquitetura de software.

Destaques Técnicos

Design System Customizado Identidade visual única com paleta de cores proprietária (brandFirst, brandSecond, brandFourth), tipografia cuidadosamente selecionada e componentes consistentes baseados em shadcn/ui.

Performance Otimizada Next.js 15 com App Router, Server Components, otimização de imagens automática, lazy loading inteligente e score Lighthouse acima de 90 em todas as métricas.

Experiência Premium Animações suaves com Framer Motion, transições de página fluidas, tema claro/escuro com persistência, e micro-interações que elevam a experiência do usuário.

Arquitetura Escalável Estrutura modular com separação clara de responsabilidades, tipos TypeScript rigorosos, e integração com Supabase para autenticação e dados.

Áreas do Site

Área Pública

  • ●Home com apresentação profissional e highlights
  • ●Galeria de projetos com filtros por categoria
  • ●Blog técnico com artigos em markdown rico
  • ●Página de contato e redes sociais

Área Restrita (Em desenvolvimento)

  • ●Dashboard para gestão de conteúdo
  • ●Sistema de materiais (ebooks, fluxos n8n, scripts)
  • ●Métricas e analytics
  • ●Gestão de usuários

O Desafio

O Desafio de um Portfólio que se Destaca

No mercado competitivo de tecnologia, um portfólio precisa fazer muito mais do que listar projetos. Precisa:

  • ●Demonstrar expertise técnica através do próprio código e arquitetura
  • ●Transmitir profissionalismo com design premium e atenção aos detalhes
  • ●Ser funcional como plataforma para compartilhar conhecimento
  • ●Escalar facilmente para adicionar novos conteúdos e funcionalidades
  • ●Performar bem em todos os dispositivos e conexões
  • ●Ser acessível seguindo boas práticas de a11y

Desafios Técnicos Específicos

  • ●Implementar design system customizado sem sobrescrever tokens do shadcn/ui
  • ●Criar animações performáticas que não impactem o LCP
  • ●Estruturar blog com markdown rico (código, tabelas, callouts)
  • ●Integrar autenticação e área restrita com Supabase
  • ●Manter consistência visual entre temas claro e escuro

A Solução

Arquitetura Moderna com Next.js 15

A solução foi construída sobre o App Router do Next.js 15, aproveitando ao máximo Server Components, streaming e as últimas otimizações do framework.

🎨Design System com Tailwind v4

Sistema de design customizado que estende o shadcn/ui sem conflitos.

  • •Tokens de cor com prefixo 'brand' (brandFirst, brandSecond, etc.)
  • •Configuração via @theme no globals.css (Tailwind v4)
  • •Componentes shadcn/ui como base reutilizável
  • •Tipografia responsiva com clamp()
  • •Espaçamentos consistentes com escala 4px
⚡Performance & SEO

Otimizações para máxima velocidade e descobribilidade.

  • •Server Components por padrão
  • •Imagens otimizadas com next/image
  • •Fonts com next/font (sem FOUT)
  • •Metadata dinâmica para cada página
  • •Sitemap e robots.txt automáticos
🎬Animações & Transições

Micro-interações que elevam a experiência sem impactar performance.

  • •Framer Motion para animações complexas
  • •CSS transitions para hover states
  • •Stagger animations em listas
  • •Intersection Observer para reveal on scroll
  • •Respeito a prefers-reduced-motion
🔐Backend com Supabase

Infraestrutura serverless para autenticação e dados.

  • •Auth com email/senha e OAuth (Google, GitHub)
  • •PostgreSQL para dados estruturados
  • •Storage para arquivos e imagens
  • •Row Level Security (RLS) para proteção
  • •Realtime subscriptions quando necessário
📱Responsividade Total

Design mobile-first com adaptações para cada breakpoint.

  • •Mobile-first com breakpoints sm/md/lg/xl
  • •Menu mobile com sheet/drawer
  • •Imagens responsivas com srcset
  • •Touch-friendly com áreas de toque adequadas
  • •Testes em dispositivos reais

Resultados

  • Lighthouse Performance > 90
  • Lighthouse Accessibility > 95
  • Lighthouse SEO = 100
  • Tempo de carregamento < 2s
  • Design consistente em 5+ breakpoints

Principais Features

  • Home com Hero animado e seções de destaque
  • Galeria de projetos com filtros por categoria
  • Páginas de projeto detalhadas com screenshots
  • Blog com markdown rico (código, tabelas, callouts)
  • Tema claro/escuro com persistência
  • Animações e micro-interações
  • SEO otimizado com metadata dinâmica
  • Dashboard admin (em desenvolvimento)
  • Sistema de materiais/downloads (em desenvolvimento)
  • Autenticação com Supabase

Screenshots

Visualização do projeto em diferentes temas e contextos

Screenshot 1 - Portfólio Vinicius Mendes

🌙 Nova Versão - Tema Escuro

Nova plataforma headless com tema escuro

Clique para ampliar
Screenshot 2 - Portfólio Vinicius Mendes

☀️ Nova Versão - Tema Claro

Nova plataforma headless com tema claro

Clique para ampliar
Tecnologias
Next.js 15React 19TailwindCSS v4TypeScriptSupabaseshadcn/uiFramer MotionVercelPostgreSQLRadix UI
Informações
Meu Papel
Desenvolvedor Full Stack & UI Designer
Cliente
Projeto Pessoal
Ano
2025
Status
Em Progresso
Categoria
Desenvolvimento Web
⚡Stack Principal

Tecnologias e ferramentas principais utilizadas no desenvolvimento deste projeto.

🛠️Next.js 15
🛠️React 19
🛠️TailwindCSS v4
🛠️TypeScript
🛠️Supabase
🛠️shadcn/ui

Gostou do projeto?

Entre em contato para discutirmos como posso ajudar no seu próximo projeto!

Entrar em Contato

Projetos Relacionados

Confira outros projetos similares que podem te interessar

WebDestaque

Bywork: Site Institucional

Bywork AI • 2024

Site institucional moderno da Bywork AI com foco em conversão, performance e apresentação dos serviços de automação com inteligência artificial.

Next.js 15React 19TailwindCSS v4+6
ConcluídoOnline
Web

Ponto Meu

Cliente • 2024

Landing page moderna e focada em conversão para SaaS de controle de ponto eletrônico, com design impactante e otimização para performance.

Next.js 15React 19TailwindCSS v4+4
ConcluídoOnline
Web

Thallyta Lemes: Site Profissional

Cliente • 2024

Site profissional para advogada especializada em Direito de Família e Sucessões, com foco em autoridade digital, captação de clientes e SEO local.

Next.js 15React 19TailwindCSS v4+4
ConcluídoOnline
Ver Todos os Projetos