J

@joaodev__

analise-performance-logistica-sql

MySQL
3 months ago
-- ===================================================== -- LIMPEZA (caso já tenha executado antes) -- ===================================================== DROP VIEW IF EXISTS vw_performance_logistica; DROP TABLE IF EXISTS sla_transportadora; DROP TABLE IF EXISTS cargas; -- ===================================================== -- 1️⃣ CRIAR TABELA PRINCIPAL

cronograma-academico-java

Java
3 months ago
// 🚀 Projeto: Gerenciador de Cronograma Acadêmico // Objetivo // Cadastrar disciplinas // Listar todas // Filtrar por dia da semana // Exibir carga horária total // Organizar tudo via terminal

nfe-simulator-java

Java
3 months ago
// FASE 1 – Simulador Console // Emitente Destinatario Produto ItemNFe NFe GeradorXML // Ambiente: 1 = Produção | 2 = Homologação import java.util.ArrayList; import java.util.List; import java.util.UUID; class Emitente {

desafio-backend-uber-java

Java
3 months ago
// Criar estrutura inicial // Dentro da pasta desafio-backend-uber-java: src/ ├── Main.java ├── model/ │ └── Corrida.java ├── service/ │ ├── CorridaService.java

erp-pedidos-java

Java
3 months ago
// 🧱 ETAPA 1 — MODELAGEM (bem simples) | 📌 Entidades principais // Classe O que representa | Cliente Quem faz o pedido | Produto O que é vendido | Pedido A compra // ItemPedido Produto + quantidade | StatusPedido Situação do pedido | SistemaERP Classe principal / menu // 📂 ETAPA 2 — Estrutura do projeto // erp-pedidos // │ // ├── pom.xml // │ // └── src/main/java/com/joaodddev

bank-simulation-java

Java
3 months ago
// ✔ Classe abstrata ✔ Herança ✔ Polimorfismo ✔ Encapsulamento ✔ Métodos sobrescritos (@Override) // 🧭 FASE 1 — ESCOPO (MVP) // 🎯 Funcionalidades iniciais ✔ Criar clientes ✔ Criar contas bancária ✔ Tipos de conta: // Conta Corrente Conta Poupança // ✔ Operações: Depósito Saque Transferência entre contas Consulta de saldo // ✔ Extrato simples no console // 🧩 FASE 2 — MODELAGEM DAS CLASSES // Cliente

pdf-generator-java

Java
4 months ago
// Estrutura do projeto Main.java PdfGeneratorService.java Documento.java import java.io.FileWriter; import java.io.IOException; // Documento.java (modelo) class Documento { private String titulo; private String paragrafo;

relatoriosemcsv-java

Java
4 months ago
// Estrutura do projeto | Main.java ├── class Registro ├── class RelatorioService ├── class CsvReader └── public class Main // Formato do CSV | data,descricao,valor 2024-01-05,Abastecimento,1500.50 2024-01-10,Manutencao,800.00 2024-01-15,Frete,1200.75 // Importação de Bibliotecas import java.util.ArrayList; import java.util.List; import java.text.DecimalFormat; import java.text.DecimalFormatSymbols; import java.util.Locale; import java.time.LocalDate;

motor-indicadores-java

Java
4 months ago
import java.util.*; import java.time.LocalDate; import java.text.NumberFormat; public class Main { public static void main(String[] args) { List<Venda> vendas = DadosMock.criarVendas();

sistema-ordemservico-java

Java
4 months ago
import java.time.LocalDateTime; import java.util.ArrayList; import java.util.List; /* ========= ENUMS ========= */ enum StatusOS { ABERTA, EM_EXECUCAO, FINALIZADA

Sistema de Estoque (API REST) - Java

Java
4 months ago
import java.time.LocalDateTime; import java.util.ArrayList; import java.util.List; /* ========= MODEL ========= */ class Produto { Long id; String nome; int quantidade;

simulador-cartãocredito-java

Java
4 months ago
import java.util.*; import java.time.LocalDate; import java.time.format.DateTimeFormatter; // ===================== MAIN ===================== public class Main { public static void main(String[] args) { Fatura fatura = new Fatura(1000.00, 15); // limite e dia de vencimento

sistema_estoque_java

Java
4 months ago
import java.util.ArrayList; import java.util.List; import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; enum CategoriaProduto { MATERIA_PRIMA, PRODUTO_ACABADO, INSUMO, EMBALAGEM

sistema-chamados-java

Java
4 months ago
import java.time.LocalDateTime; import java.time.format.DateTimeFormatter; import java.util.ArrayList; import java.util.List; // ================= ENUM ================= enum StatusChamado { ABERTO, EM_ANDAMENTO, FECHADO

Sistema de Manutenção (Preventiva × Corretiva)

SQL
6 months ago
-- Criar as tabelas DROP TABLE IF EXISTS equipamentos; DROP TABLE IF EXISTS manutencoes; DROP TABLE IF EXISTS custos; CREATE TABLE equipamentos ( id_equipamento INTEGER PRIMARY KEY, nome TEXT, setor TEXT, data_instalacao TEXT

Sistema de Logística e Transporte (CSV + SQL + Análises)

SQL
6 months ago
-- Criar os CSVs DROP TABLE IF EXISTS motoristas; DROP TABLE IF EXISTS viagens; DROP TABLE IF EXISTS abastecimentos; CREATE TABLE motoristas ( id_motorista INTEGER PRIMARY KEY, nome TEXT, categoria_cnh TEXT, turno TEXT

MINI ERP (Clientes × Pedidos × Itens)

SQL
6 months ago
-- Criando Tabelas DROP TABLE IF EXISTS clientes; DROP TABLE IF EXISTS pedidos; DROP TABLE IF EXISTS itens_pedido; CREATE TABLE clientes ( id_cliente INTEGER PRIMARY KEY, nome TEXT, setor TEXT,

Sistema de Controle de Treinamentos (SQL)

SQL
6 months ago
-- Criar a base RAW (com problemas para limpar) DROP TABLE IF EXISTS treinamento_raw; CREATE TABLE treinamento_raw ( id INTERGER PRIMARY KEY, nome_colaborador TEXT, treinamento TEXT, data_realizada TEXT, validade_meses TEXT );

🚧 Sistema de Controle de OPI (SQL + Analytics)

SQL
6 months ago
-- Criando a base RAW (dados brutos) DROP TABLE IF EXISTS opi_raw; CREATE TABLE opi_raw ( id INTEGER PRIMARY KEY, data_realizada TEXT, semana INTEGER, tema TEXT, executor TEXT );

03_load_and_kpis

SQL
6 months ago
/* LOAD (camada final pronta para consumo) */ DROP TABLE IF EXISTS fato_operacional; CREATE TABLE fato_operacional AS SELECT f.id, f.motorista, f.tempo_minutos, f.valor_corrigido, p.placa,