← All work

Kia waste dashboard / Data & IoT

Making waste data easier to work with.

A web platform for recording waste, reviewing trends, and exporting reports for sustainability operations.

My role
Full-stack development
When
2025
Built with
Next.js · TypeScript · Supabase · PostgreSQL · Tailwind CSS · Bun · Vercel
The Kia waste management application’s records table
Kia · original project screenshot · Open full size ↗

Explore how it works

Try it yourself ↓
Kia · interactive sample

A record becomes part of the bigger picture.

Add a waste record. Watch the distribution change, then take a slice of the data with you.

Total recorded1,800 kg6 sample records

43% of this sample is recyclable.

Recyclable · 780 kgHazardous · 275 kgOther · 745 kg
  • DEMO-06Hazardous150 kg
  • DEMO-05Other145 kg
  • DEMO-04Recyclable350 kg
  • DEMO-03Hazardous125 kg
  • DEMO-02Other600 kg
  • DEMO-01Recyclable430 kg
6 records · 1,800 kg in this view

Add a sample record, then explore how it changes the report.

An illustrative dashboard with invented records. Changes stay on this page; the CSV contains only sample data. The original application uses Supabase and supports PDF and Excel reports.

The challenge

Waste records need to be useful beyond the moment they are entered. I worked on a central interface for organizing records, comparing waste streams, and producing reports that teams can carry into their existing workflows.

How I built it

Organize the records

I built the platform around waste logs and categories, with a Next.js interface and Supabase-backed data storage.

Make analysis accessible

The dashboard brings together waste analytics, reporting views, and role management. The public repository also includes Spanish and English interface support.

Support the next step

PDF and Excel exports make the collected information available outside the dashboard for reporting and further analysis.

What came out of it

A full-stack waste-management and analytics project, with a public repository and deployment. My original portfolio records recognition with Kia's KMX Young Innovator Award.

The image gallery contains screenshots from the original portfolio.

Sources & project context

More from the project

Kia waste dashboard project screenshot 1
Kia waste dashboard · project capture 1
Kia waste dashboard project screenshot 2
Kia waste dashboard · project capture 2
Next projectCocoly ↗