Projetos

Explore a coleção completa de aplicações, microsserviços, automações e sistemas que venho desenvolvendo. Filtre por tecnologia ou busque pelo nome.

Filtrar por tecnologia
26 projetos
LetterDrop

LetterDrop

Plataforma de newsletters construída com NestJS e microsserviços, utilizando RabbitMQ para processamento assíncrono, rastreamento idempotente de entregas e tratamento resiliente de falhas.

  • Arquitetura com dois microsserviços NestJS
  • Comunicação assíncrona através de RabbitMQ
+10
LinkShortener

LinkShortener

Encurtador de URLs serverless desenvolvido na AWS, com rastreamento de acessos, autenticação por API Key, infraestrutura como código e expiração automática de dados.

  • Arquitetura serverless com AWS Lambda
  • API Gateway e Lambda Authorizer
+5
Screenshot do projeto SupportDesk

SupportDesk

Plataforma fullstack de gerenciamento de tickets de suporte, com RBAC, API REST, máquina de estados, cache no frontend e infraestrutura containerizada.

  • Backend Node.js + Express e frontend React
  • Controle de acesso por perfil
+11
Screenshot do projeto PedeAi

PedeAi

Plataforma de pedidos via Telegram que combina automação de workflows com n8n, backend Node.js, PostgreSQL, Redis e assistência baseada em Gemini.

  • Automação de atendimento com n8n
  • Bot de pedidos integrado ao Telegram
+5
Screenshot do projeto DialoGO

DialoGO

Plataforma de chat em tempo real construída com React, Node.js, Express, PostgreSQL e Socket.IO, explorando comunicação via WebSockets, autenticação e arquitetura fullstack em camadas.

  • Comunicação em tempo real com Socket.IO
  • Arquitetura fullstack com frontend e backend separados
+6
AgendaIA

AgendaIA

Bot de agenda para Telegram que interpreta comandos em linguagem natural com Gemini e executa operações no Google Calendar.

  • Processamento de linguagem natural com Gemini
  • Integração com Google Calendar
+2
Screenshot do projeto TeamUP!

TeamUP!

Plataforma fullstack de gerenciamento de projetos e atividades, desenvolvida para explorar o ecossistema Laravel com autenticação, controle de acesso, relacionamentos Eloquent e tarefas agendadas.

  • API REST estruturada com Laravel 12
  • Autenticação baseada em tokens com Laravel Sanctum
+5
Vivere+

Vivere+

Plataforma de experiências desenvolvida em equipe, com marketplace de eventos, autenticação, gerenciamento de tickets e API REST integrada ao frontend.

  • Primeiro projeto web de maior escala em equipe
  • React + Node.js + PostgreSQL
+15
Screenshot do projeto StickIt!

StickIt!

Aplicação de notas adesivas com frontend em Next.js e backend em Spring Boot, combinando uma interface moderna com uma API REST estruturada em camadas.

  • Frontend em Next.js com App Router
  • Backend REST desenvolvido com Spring Boot
Screenshot do projeto Rapadura Clicker

Rapadura Clicker

Jogo clicker/idle desenvolvido em Godot, com progressão completa, construções, upgrades, conquistas e uma experiência planejada para ter começo, meio e fim.

  • Meu primeiro jogo de maior escala
  • Primeiro projeto completo em Godot
Me Conte uma História

Me Conte uma História

Jogo educativo web que apresenta lendas do folclore brasileiro através de um mapa interativo, cenas ilustradas e diálogos.

  • Jogo educativo voltado ao público infantil
  • Mapa interativo com diferentes regiões
YouTube CLI Downloader

YouTube CLI Downloader

Ferramenta de linha de comando para baixar vídeos e extrair áudios do YouTube, com suporte a playlists e diretórios personalizados.

  • Download de vídeos e playlists
  • Extração de áudio em MP3
Discord TierMaker

Discord TierMaker

Bot para Discord que permite criar enquetes diretamente dentro de servidores utilizando comandos slash e o sistema nativo de polls da plataforma.

  • Comandos slash integrados ao Discord
  • Criação de enquetes diretamente no servidor
Screenshot do projeto LocalFAQ AI

LocalFAQ AI

Chatbot de FAQ para Telegram construído com n8n e Ollama, explorando integração de LLM local, contexto empresarial e workflows automatizados sem inferência em nuvem.

  • LLM local executada através do Ollama
  • Modelo phi3:mini
DavidLog

DavidLog

Blog minimalista desenvolvido em PHP para explorar fundamentos da linguagem, deploy automatizado, cache de assets e publicação em hospedagem compartilhada.

  • Blog desenvolvido sem banco de dados
  • Implementação em PHP
TalkShell

TalkShell

Aplicação de chat via terminal desenvolvida em Python para estudar sockets TCP, arquitetura cliente-servidor, comunicação em tempo real e múltiplos clientes com threads.

  • Comunicação cliente-servidor via TCP
  • Sockets utilizando apenas recursos nativos do Python
Screenshot do projeto Spacionave

Spacionave

Jogo endless runner desenvolvido em Python com Pygame, com combate, obstáculos, animações, pontuação e sistema de áudio.

  • Meu primeiro jogo completo
  • Python + Pygame
Market System

Market System

Sistema de mercado em Python com gerenciamento de produtos, carrinho de compras e persistência em SQLite.

  • Primeiro contato com banco de dados em Python
  • SQLite
Screenshot do projeto ContactME

ContactME

Aplicação web de gerenciamento de contatos desenvolvida em PHP, com CRUD completo e persistência em MySQL.

  • Primeiro projeto em PHP
  • CRUD completo
Screenshot do projeto Elemental Battle

Elemental Battle

Simulador de batalhas em Java desenvolvido para estudar orientação a objetos, classes, regras de combate e composição de sistemas.

  • Estudo de orientação a objetos
  • Batalha por turnos
Web Calculator

Web Calculator

Calculadora web desenvolvida com HTML, CSS e JavaScript para praticar interfaces dinâmicas e manipulação do DOM.

  • Primeiros estudos de JavaScript no navegador
  • Interface baseada em CSS Grid
Screenshot do projeto Hangman Game

Hangman Game

Jogo de forca em Python com modos jogador contra jogador e jogador contra máquina.

  • Primeiros estudos de Python
  • Modo PvP e PvE
Tic-Tac-Toe

Tic-Tac-Toe

Jogo da velha em Python com modos jogador contra jogador e jogador contra computador.

  • PvP e PvC
  • Orientação a objetos
Java User Signup

Java User Signup

Aplicação de linha de comando em Java para cadastro e validação de usuários, com exceções personalizadas e persistência em arquivo.

  • Exceções personalizadas
  • Validação de dados
Java Burger Builder

Java Burger Builder

Aplicação de linha de comando para montagem de hambúrgueres, criada para praticar Factory Methods e conceitos fundamentais de Java.

  • Estudo de Factory Methods
  • Aplicação CLI
C Calculator

C Calculator

Calculadora de terminal desenvolvida em C para praticar funções, entrada de dados e estruturas de controle.

  • Primeiros estudos de C
  • Separação em módulos