Skip to content
View Dieguin77's full-sized avatar
🏢
Home Office
🏢
Home Office

Block or report Dieguin77

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Dieguin77/README.md

Olá, eu sou Diego Batista

Desenvolvedor Full Stack · Tecnologia em Sistemas para Internet
Construindo interfaces modernas, responsivas e integradas a serviços reais e estudando AWS.

Portfólio E-mail GitHub


Sobre mim

  • Desenvolvedor Tecnologia em Sistemas para Internet (IFES)
  • Experiência prática em projetos pessoais e comerciais
  • Foco em interfaces modernas, SEO, acessibilidade e integração com APIs
  • Atualmente aprofundando conhecimentos em React, Node.js e PostgreSQL
  • Objetivo: atuar como Desenvolvedor Full Stack, entregando soluções que geram valor real

Tecnologias

Front-End

HTML5 CSS3 JavaScript TypeScript React React Router Vite Tailwind CSS Bootstrap PHP C Python

Back-End

Node.js Express.js REST API JWT

Banco de Dados

Supabase PostgreSQL MySQL MariaDB Sanity.io

Claud e Deploy

AWS Vercel Netlify GitHub Pages

Ferramentas

Git GitHub VS Code Visual Studio Postman Insomnia npm Composer FileZilla VirtualBox Ubuntu Windows Figma Canva ESLint Prettier PostCSS Claude Code FileZilla USBWebServer Linux GIMP Astah UML Claude OpenAI

Projetos em Destaque

Everlabs Full Stack | Gestão de Tarefas (Kanban)

Sistema fullstack de gestão de tarefas estilo Kanban, desenvolvido como desafio técnico para vaga de Estagiário Full Stack. Código-fonte · Login demo: admin@demo.com / demo12345

Stack: Node.js · Express · TypeScript · Prisma · React 18 · Redux Toolkit · Docker

  • Clean Architecture (domain/infra/shared) com injeção de dependência via TSyringe
  • Autenticação JWT com perfis Admin/User e permissões por rota
  • Quadro Kanban com drag-and-drop nativo, sem bibliotecas externas
  • Upload de anexos, comentários e sistema de tags nas tarefas
  • Testes automatizados (Vitest) e documentação da API via Swagger
  • Ambiente completo containerizado com Docker Compose

UMADGOV 2026 | Sistema de Gestão

Sistema Web para venda e organização das camisas oficiais do evento UMADGOV 2026, com pagamento via PIX e painel administrativo.

Stack: React · Vite · Supabase · JavaScript

  • Geração de QR Code PIX (payload EMV/BR Code) direto no navegador, sem depender de gateway externo
  • Upload opcional de comprovante e consulta pública do status do pedido
  • Painel administrativo com autenticação e controle de acesso por perfil (Supabase Auth + RLS)
  • Numeração de pedido automática e sequencial via trigger no Postgres

Sistema Lista de Tarefas | API REST + Gestão de Tarefas

Sistema web para cadastro e gerenciamento de tarefas, com API REST própria e persistência em SQLite.

Stack: Node.js · Express · SQLite (sql.js) · Docker · Fly.io

  • CRUD completo com validações (nome único, custo ≥ 0, data válida)
  • Reordenação por drag-and-drop e por botões, persistida no banco
  • Destaque visual automático para tarefas de custo elevado
  • Deploy containerizado com volume persistente no Fly.io

Tocando Pra Valer | Plataforma Musical

Plataforma musical completa para músicos brasileiros — cifras, afinador, metrônomo e piano virtual, 100% gratuita.

Stack: React 18 · Vite · Tailwind CSS · React Router · EmailJS · Vercel

  • Busca de cifras em tempo real (useDeferredValue) com transposição automática de tom
  • Afinador via microfone (Web Audio API) e metrônomo interativo
  • Sistema de envio/aprovação de cifras com múltiplos backends configuráveis (Supabase, Google Sheets, Formspree, localStorage)
  • Notificações por e-mail sem servidor próprio (EmailJS)
  • Code splitting por rota e SEO técnico completo (Schema.org, Open Graph, sitemap)

gladstonfreire.com.br | Site Institucional & Marca Pessoal

Site oficial de Gladston Freire | Ministro, Escritor, Advogado e Palestrante.

Stack: HTML5 · CSS3 · JavaScript · Sanity.io · Supabase · GitHub Pages

  • Landing page com hero, pregações, livro, agenda ministerial e blog
  • CMS headless integrado ao Sanity.io para publicação de artigos
  • Formulário de agenda com persistência no Supabase e notificação por EmailJS
  • Painel administrativo para gestão de convites
  • SEO avançado: Schema.org, Open Graph, sitemap, robots.txt
  • Responsivo para mobile, tablet e desktop

Diego Dev | Portfólio & Landing Page de Serviços

Landing page comercial para apresentação de projetos, serviços e captação de leads via WhatsApp.

Stack: HTML5 · CSS3 · JavaScript · GitHub Pages

  • Teste A/B da seção hero e rastreamento de conversão integrado ao Google Analytics 4
  • Formulário de contato que monta a mensagem e abre o WhatsApp diretamente, sem back-end
  • SEO técnico completo: dados estruturados JSON-LD, Open Graph, sitemap e robots.txt
  • Banner de consentimento (LGPD) e acessibilidade (skip link, aria-label, prefers-reduced-motion)

Estatísticas

GitHub Stats Top Languages

Atualmente estudando

  • React avançado (hooks, context, performance)
  • Node.js e APIs REST
  • SQL e PostgreSQL
  • Metodologias Ágeis | Scrum e Kanban
  • Clean Code e boas práticas de desenvolvimento

Pinned Loading

  1. umadgov-2026 umadgov-2026 Public

    Sistema Web da UMADGOV 2026 desenvolvido com React, TypeScript, Supabase e Vite.

    JavaScript 1

  2. Celio-Welding Celio-Welding Public

    Institutional website International for CR Welding Industrial Construction. Developed with HTML, CSS and JavaScript.

    HTML 1

  3. gladston-freire gladston-freire Public

    Official website and personal brand platform for Gladston Freire — Minister, Author, Lawyer and Speaker. Built with HTML, CSS, JavaScript and Sanity CMS.

    HTML 1

  4. tocando-pra-valer-3 tocando-pra-valer-3 Public template

    Plataforma musical completa: cifras, afinador, metrônomo e piano virtual. Built with React 18 + Vite 5 + Tailwind CSS 4.

    JavaScript 1

  5. everlabs-fullstack everlabs-fullstack Public

    Sistema fullstack de gestão de tarefas estilo Kanban — React 18, Node.js, TypeScript, Clean Architecture, JWT, Docker

    TypeScript 1

  6. sistema-lista-tarefas sistema-lista-tarefas Public

    Sistema web para cadastro de tarefas

    JavaScript 1