Desenvolvedor Front-End

Olá! Sou Vitor, Sou desenvolvedor front-end, apaixonado por criar interfaces intuitivas e modernas. Especialista em React com uma abordagem focada em desempenho, acessibilidade e design responsivo, posso te ajudar a se destacar no mundo digital.

Foto de Perfil
GIT Linkedin

Sobre Mim

Olá! Meu nome é Vitor , tenho 26 anos e estou atualmente cursando Análise e Desenvolvimento de Sistemas (ADS) , alimentando minha paixão por tecnologia e programação. Meu objetivo é evoluir na carreira de desenvolvimento, vislumbrando tornar-me um especialista Full Stack. Atualmente, meu foco está no desenvolvimento Front-end , onde busco aprimorar minhas habilidades e explorar novas possibilidades criativas. Ansioso para podermos construir algo incrível juntos!

Tecnologias

Projetos

The Wild Paradise (Website)

Um site Fullstack baseado no meu outro projeto de gestão de hotelaria (pode ser visto abaixo). Desta vez o site é feito para clientes reservarem a sua cabine de luxo, podendo não só fazer as suas reservas como no site do Airbnb, mas também as gerenciar, alterando informações, deletando e etc.

  • Desenvolvido em Next.js
  • Supabase: Banco de dados integrado com o projeto de gestão de hotelaria, permitindo uma perfeita integração entre os dois projetos.
  • Next-auth: Biblioteca para autenticação em aplicações Next.js.
  • Tailwind: Framework CSS utilitário para estilização rápida com classes.
  • Outras Libs: React-day-picker, React-hero-icons e date-fns.
Wild-Paradise projeto
Wild-Paradise projeto

The Wild Paradise

O Wild Paradise é site para gestão de hoteleira, projetada para gerenciar operações como estatísticas de vendas, gerenciamento de cabines, usuários e reservas, além de oferecer opções de personalização. Inclui recursos de autenticação e banco de dados próprio.

  • Desenvolvido em React
  • Supabase: Serviço de banco de dados para armazenamento de dados em tempo real.
  • React Query: Lib para busca de dados e gerenciamento de estado.
  • React-Router: Lib para roteamento e navegação SPA em React.
  • Styled-Components: Lib CSS-in-JS para estilização de componentes React.
  • Outras Libs: hot-toast, react-icons, react-hook-form, date-fns, recharts.

Explora Mundo

Aplicativo de registro de viagens em React, integrando mapas interativos para melhor experiência. Utilizei Hooks e Custom hooks, Context API para gerenciamento de estado avançado. Implementei navegação otimizada com React-Router e criei uma API backend personalizada para armazenamento de cidades visitadas

  • Desenvolvido em React
  • Leaflet-React: Lib para integrar mapas interativos em aplicações React.
  • Context API: Funcionalidade do React para gerenciar e compartilhar estado globalmente.
  • React-Router: Lib para implementar navegação e roteamento em aplicações React.
Bikcraft Projeto
Bikcraft Projeto

Pizza Jet

O Pizza Jet foi desenvolvido com o conceito para uma pizzaria moderna com um sistema de pedidos, dando ao cliente mais controle com sistema de carrinhos, exploração de menu com as pizzas disponíveis, vizualização de pedido em tempo real, editar pedido ou prioriza-lo.

  • Desenvolvido em React
  • Tailwind: Lib CSS para estilização rápida e eficiente com classes utilitárias.
  • Redux: Lib para gerenciamento de estado global em aplicações JavaScript.
  • React-Router Avançado: roteamento e navegação avançada com busca de dados em React.

Receitando

Receitando foi elaborado para abordar o consumo avançado de APIs, com foco em receitas culinárias e Usando Programação Orientada a Objetos (OOP). O usuário pode pesquisar receitas, manipular ingredientes, criar e compartilhar suas próprias receitas, podem favoritar suas receitas preferidas para acessá-las facilmente a qualquer momento.

  • Desenvolvido em Javascript (ES6+)
  • Sass: Lib para pré-processamento de CSS, adicionando recursos como variáveis e mixins.
  • Parcel: Lib para bundling e empacotamento de módulos JavaScript com configuração mínima.
  • API (Forkify): Uma API para acessar e manipular receitas culinárias em um formato JSON.
Receitando Projeto
Bikcraft Projeto

Bankist

O Bankist é uma plataforma desenvolvida com JavaScript e baseada nos princípios da Programação Orientada a Objetos (OOP). O projeto oferece aos usuários uma experiência simplificada de gerenciamento financeiro, desde a criação da conta até a realização de operações bancárias básicas, como transferências e empréstimos.

  • Desenvolvido em Javascript (ES6+)
  • HTML: Linguagem de marcação para estruturar o conteúdo de páginas web.
  • CSS: Linguagem de estilo para definir a apresentação e o layout de páginas web.
  • Bootstrap: Lib CSS para desenvolvimento rápido e responsivo com componentes pré-estilizados.