Portfolio Completo

Meus Projetos

Uma coleção dos meus trabalhos mais significativos, demonstrando habilidades em desenvolvimento full-stack, desde conceito até implementação.

Todos (6)E-commerce (1)Backend (2)Frontend (2)Desktop (1)

Todos os Projetos(6)

E-commerceConcluído

BEWEAR - E-commerce de Roupas

E-commerce de roupas com carrinho de compras, sistema de pagamento integrado com Stripe e painel administrativo para gerenciar produtos, pedidos e clientes. Desenvolvido durante bootcamp com foco em tecnologias modernas.

Tecnologias

Next.js 15TypeScriptTailwind CSSDrizzle ORMPostgreSQLStripeVercel

Principais Features

  • Catálogo de produtos com filtros avançados
  • Carrinho de compras persistente
  • Checkout integrado com Stripe
  • +5 outras features...

Aprendizados

  • Next.js App Router e Server Actions
  • Integração avançada com Stripe
BackendEm desenvolvimento

API de Finanças Pessoais

API robusta para gerenciamento de finanças pessoais, permitindo o registro de despesas, receitas e a geração de relatórios financeiros detalhados. Construída com Node.js e PostgreSQL com foco em performance e segurança.

Tecnologias

Node.jsExpressPostgreSQLPrisma ORMZodDocker

Principais Features

  • CRUD completo de transações
  • Categorização automática de gastos
  • Relatórios financeiros detalhados
  • +1 outras features...

Aprendizados

  • Arquitetura de APIs RESTful
  • Prisma ORM avançado
FrontendEm desenvolvimento

Portfolio Pessoal

Portfolio pessoal desenvolvido com Next.js, featuring um design moderno com animações fluidas, tema escuro/claro, componentes reutilizáveis e otimização para SEO. Showcasing dos meus projetos e habilidades técnicas.

Tecnologias

Next.js 15TypeScriptTailwind CSSFramer Motionshadcn/uiLucide Icons

Principais Features

  • Design responsivo e moderno
  • Animações fluidas com CSS/JS
  • Tema escuro/claro
  • +4 outras features...

Aprendizados

  • Next.js App Router
  • Design patterns modernos
FrontendConcluído

Sistema de Empréstimo - Frontend

Frontend do sistema de controle de empréstimos da Universidade Franciscana (UFN). Interface moderna desenvolvida em React com TypeScript, permitindo o gerenciamento de itens, usuários e registro de movimentações com scanner de código de barras.

Tecnologias

React 18TypeScriptViteTailwind CSSReact RouterRadix UIReact Hook FormQuagga.jsReact Hot Toast

Principais Features

  • Scanner de código de barras integrado
  • Cadastro e gerenciamento de itens
  • Cadastro e gerenciamento de usuários
  • +5 outras features...

Aprendizados

  • Integração com dispositivos de hardware
  • Padrões de design para sistemas administrativos
BackendConcluído

Sistema de Empréstimo - Backend

Backend robusto do sistema de controle de empréstimos da UFN, desenvolvido em Spring Boot com Java 17. API REST completa com gerenciamento de itens, usuários, empréstimos e sistema de logs detalhado.

Tecnologias

Java 17Spring BootSpring Data JPAPostgreSQLMavenLombokSpring WebH2 Database

Principais Features

  • API RESTful completa
  • Gerenciamento de itens com status
  • Sistema de usuários com códigos únicos
  • +5 outras features...

Aprendizados

  • Arquitetura de microsserviços
  • Padrões de design para APIs REST
DesktopConcluído

Hamburgueria - Sistema de Restaurante

Sistema completo para gerenciamento de hamburgueria desenvolvido em Java com JavaFX. Inclui interface para clientes realizarem pedidos e painel administrativo para funcionários gerenciarem produtos, pedidos e relatórios.

Tecnologias

Java 17JavaFXSpring BootPostgreSQLMavenJacksonCSSREST API

Principais Features

  • Interface dual (cliente e funcionário)
  • Sistema de pedidos com carrinho
  • Cálculo automático de preços com taxa de serviço
  • +5 outras features...

Aprendizados

  • Desenvolvimento desktop com JavaFX
  • Padrões MVC em aplicações desktop
6
Projetos Totais
4
Concluídos
4
Categorias
33
Tecnologias