Skip to content

EllenNewerkla/SQL-Delivery-Dashboards

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

SQL Delivery Case (Databricks)

Projeto com SQL, usando a plataforma Databricks simulando uma app de delivery de comida. O objetivo é calcular métricas de negócio (GMV, ticket médio, cancelamento) e apresentar os principais resultados em um dashboard.
Confira também meu Notion onde também detalho sobre o porjeto: https://golden-olive-803.notion.site/EDA-Food-Delivery-App-2fdf7dc8f5d680608ba4f9b56784eb94?source=copy_link

Dataset

  • Dados sintéticos gerados via SQL para simular comportamentos reais:
    • clientes heavy users
    • clientes ocasionais
    • clientes com alto cancelamento
    • distribuição desigual por cidade

Modelagem

  • customers (customer_id, customer_name, city, signup_date)
  • orders (order_id, customer_id, order_date, order_value, status)

KPIs e análises

  • Ganhos (GMV) por cidade (Top 5)
  • Ticket médio por cliente
  • Taxa de cancelamento por cliente (Top 5, mínimo de pedidos)
  • Total de pedidos vs cancelamentos por cliente

Dashboard

Captura de tela 2026-02-10 175244

Principais Insights

  • São Paulo e Rio de Janeiro concentram a maior parte do faturamento.
  • Clientes heavy users apresentam ticket médio acima da média da plataforma.
  • Uma parcela pequena de clientes concentra altas taxas de cancelamento.

Como reproduzir

  1. Rode o setup e geração de dados:
    • sql/01_setup.sql
  2. Rode as queries para KPIs / dashboard:
    • sql/02_kpis_views.sql
  3. Consulte as queries dos exercícios:
    • sql/03_exercises.sql

Tecnologias

  • Databricks (Spark SQL)
  • Git/GitHub

About

Projeto que simulando uma plataforma de delivery de comida. O objetivo é calcular métricas de negócio (GMV, ticket médio, cancelamento) e apresento os resultado em um dashboard.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors