A smart waste management system that uses IoT sensors to monitor bin levels in real time and make waste collection more efficient. It connects smart bins, collectors, and administrators on one platform so everyone stays updated. The system sends alerts when bins are full, helps plan better collection routes, and provides simple insights to improve overall waste handling and reduce manual effort.
I do my best work when I'm excited about it. This took me under 2h from start to finish. Might have to get more selective about the projects I take on from now on.
And it’s definitely not about making every section look the same.
A cohesive website is built when every visual decision feels like part of the same story, from typography and imagery to spacing, buttons, cards, and even the smallest details.
The goal isn’t repetition.
It’s creating a visual language that people recognize and remember.
That’s when a website starts to feel like a brand, not just a collection of sections.
Well put, Serge. Consistent spacing, buttons and cards do more for that feeling than making sections match, and they are usually the first things to drift as a site grows.
That's the whole of Penwave's design system. Every colour is read from the app's Tailwind config, and each ramp has one job: cream for the page, beige for badges, tea green for avatars, celadon for every border, muted teal for all the text.
Instrument Serif sets the headings and the post body. Inter runs the interface, 300 to 600.
In the clip the palette builds a story card, colour by colour.
Do you give every colour in your system a job, or keep a few spare? 👇
To your question: one job per colour, with a single spare accent kept for promos. Cream for the page and celadon for borders is easy to hand over to a team. Why zero bold weights?