Olá, visitante! 👋

Meu nome é Luiz

Desenvolvedor

Crio aplicações web com foco em interfaces modernas, sistemas funcionais, autenticação, banco de dados, APIs, SEO e boa experiência para o usuário.

SCROLL
Sobre mim

Um pouco sobre meu trabalho

Sou Desenvolvedor Full Stack Júnior, focado em construir sistemas web completos, objetivos, responsivos e bem organizados.

Tenho experiência com React, Next.js, Vite, TypeScript, Node.js, Express, Socket.IO, PostgreSQL, SQLite, Sequelize, Prisma e Docker, criando desde a interface até o backend.

Meu foco é desenvolver projetos práticos, com boa aparência, funcionalidades reais, validações no backend, organização de código, SEO básico e boa experiência para o usuário.

Informações

Nome: Luiz Gustavo
Cidade: Dionísio - MG
Área: Full Stack Júnior
Telefone: +55 31 9925-5745
Email: luizgus397@gmail.com
LinkedIn: Luiz Gustavo
7 Projetos apresentados
15 Tecnologias usadas nos projetos
100+ Funcionalidades implementadas
SEO Meta tags, redes sociais e Analytics
Habilidades

Tecnologias

HTML
CSS
JavaScript
TypeScript
React
Next.js
Node.js
Express
SQLite
Sequelize
Prisma
Vite
PostgreSQL
Socket.IO
Docker
GitHub
Portfólio

Projetos desenvolvidos

Projeto principal

LG Trambicagens

Sistema completo de loja online desenvolvido com Next.js, React, TypeScript, Node.js, Sequelize e SQLite. O projeto possui frontend, backend, autenticação, banco de dados, produtos, imagens, carrinho, checkout, pedidos, cupons, notificações e painel administrativo.

  • Login, cadastro e verificação de email
  • Autenticação com JWT e cookies
  • Cadastro, listagem e pesquisa de produtos
  • Upload e exibição de imagens
  • Carrinho de compras e checkout
  • Sistema de pedidos e histórico de compras
  • Favoritos, cupons e notificações
  • Painel administrativo
  • Tema claro e escuro
Next.js React TypeScript Node.js SQLite Sequelize JWT Docker
Mensageria em tempo real

LG Chat

Aplicação de mensagens em tempo real desenvolvida com React, Vite, TypeScript, Node.js, Express, Socket.IO, PostgreSQL e Sequelize. O sistema reúne conversas privadas e em grupo, envio de mídias, status, autenticação segura e comunicação instantânea entre os usuários.

  • Mensagens em tempo real com Socket.IO
  • Conversas privadas e grupos com diferentes permissões
  • Envio de imagens, vídeos, áudios e outros anexos
  • Status, favoritos, conversas arquivadas e bloqueios
  • Autenticação com cookies HTTPOnly, CSRF e validações
  • Paginação, leitura de mensagens e reenvio offline
  • Frontend responsivo desenvolvido com React e Vite
  • Backend com PostgreSQL, Sequelize, Zod e rate limit
React Vite TypeScript Node.js Express Socket.IO PostgreSQL Sequelize Zod Docker
Sistema de gestão

VendaFácil

Sistema de gestão de vendas desenvolvido com foco em controle, segurança e organização. O projeto possui módulos de vendas, produção, estoque e financeiro, com autenticação, criação de conta, cadastro de produtos, controle de pedidos e validações no backend.

  • Login e criação de conta de administrador
  • Autenticação com cookie HTTPOnly
  • Registro de vendas com cliente, produto e pagamento
  • Controle de status: pendente, pago, entregue e cancelado
  • Módulo de produção com total geral a produzir
  • Controle de estoque com produtos e alertas
  • Financeiro com receita, custos e lucro estimado
  • Cadastro de produto com preço, custo, estoque e imagem
  • Interface responsiva com navegação por módulos
Next.js React TypeScript Prisma SQLite Zod JWT Dashboard
Site profissional

WL Transportes

Site institucional desenvolvido para a WL Transportes, empresa do setor de transporte e logística, com foco em apresentar seus serviços, facilitar o contato com clientes e fortalecer sua presença online.

  • Layout responsivo para celular, tablet e computador
  • Apresentação profissional dos serviços
  • Integração e contato direto pelo WhatsApp
  • SEO básico e estrutura preparada para mecanismos de busca
  • Site publicado e disponível online
HTML CSS JavaScript SEO Netlify
Ver site online ↗
Prévia ao vivo
Abrir projeto ↗
Front-end • HTML & CSS

Suíça

Landing page responsiva dedicada às paisagens naturais da Suíça. O projeto foi construído somente com HTML e CSS, com foco em composição visual, tipografia, responsividade e animações de entrada sem dependências de JavaScript.

  • Layout responsivo com CSS Grid e Flexbox
  • Hero visual com navegação por seções
  • Galeria e blocos editoriais de destinos
  • Animações com @keyframes
  • Uso de animation-timeline: view() em navegadores compatíveis
  • Projeto publicado com GitHub Pages
HTML5 CSS3 Grid Flexbox Responsividade GitHub Pages
Prévia ao vivo
Abrir projeto ↗
Front-end • Landing page

Techboard

Landing page criada para apresentar uma proposta de monitoramento de aplicações em tempo real. O foco do projeto está no hero, hierarquia visual, tipografia, CTA e adaptação da interface para diferentes tamanhos de tela.

  • Interface desenvolvida com HTML e CSS
  • Tipografias locais com @font-face
  • Hero com chamada principal e botão de ação
  • Composição visual em preto e roxo
  • Imagens otimizadas para desktop e mobile
  • Projeto publicado com GitHub Pages
HTML5 CSS3 Responsive @font-face GitHub Pages
HTML • CSS • JS • Docker

Portfólio

Projeto pessoal publicado com Nginx e Docker.

Projeto de apresentação

Portfólio com Docker

Página profissional criada para apresentar minhas habilidades, projetos e currículo em Markdown, rodando com Docker e Nginx. O projeto foi organizado com HTML, CSS e JavaScript separados.

  • Página visual de apresentação
  • Currículo em Markdown
  • README explicativo
  • Dockerfile para execução
  • CSS e JavaScript organizados em arquivos próprios
  • Meta tags, SEO básico e Google Analytics
HTML CSS JavaScript Markdown Docker Nginx
Galeria

Imagens ampliadas

Vamos conversar?

Estou buscando oportunidades como Desenvolvedor Full Stack Júnior. Acesse meu GitHub, veja meu currículo ou entre em contato.