UrbanSense banner

UrbanSense

2 devlogs
2h 6m 58s

UrbanSense is a digital twin system that helps cities anticipate problems before they occur. It creates a virtual model of a small urban area using real-world data such as traffic density, air quality, weather conditions, and population movement. These factors are treated as an interconnected system where changes in one affect others. UrbanSense enables “what-if” simulations to study scenarios like increased traffic or extreme weather and provides data-driven recommendations through a simple dashboard to support proactive urban planning and better decision-making.

This project uses AI

I used AI tools during the development of UrbanSense for debugging and UI-related suggestions. ChatGPT and Claude Opus 4.5 were used to help identify and fix errors, improve CSS styling (including background and layout), and refine implementation ideas. All suggestions were reviewed, modified, and manually implemented by me.

Loading README...

dhanush290707

Shipped this project!

I built UrbanSense, a project focused on understanding and visualizing urban data in a clean, usable way.
The hardest part was refining the UI and handling edge cases during debugging, but I worked through it by iterating and testing continuously.
I learned a lot about structuring projects, improving UX, and shipping something polished.
Really happy with how it turned out and excited to build on it further 🚀

dhanush290707

Today I built the Simulation Control Panel, aka the place where users get way too much power over a virtual city.

This panel lets you tweak things like traffic, public transport, industry, green energy, green spaces, and population density—basically all the things urban planners argue about, but with sliders instead of meetings.

Each slider updates the city parameters in real time, which means you can:

Crank traffic to the max and watch chaos unfold 🚗🚗🚗

Go full eco-mode with green energy and parks 🌳⚡

Accidentally create an overpopulated concrete jungle (oops) 🏙️

The UI is kept clean with a glassy panel, smooth spacing, and icons that look smart even when the simulation isn’t. Everything flows through a single onUpdate handler, so the logic stays simple while the city suffers.

Overall: no bugs, no crashes, only responsible misuse of sliders.
Urban planning has never been this fun—or this dangerous.

Attachment
0
dhanush290707

Worked on the maps a little bit. Adding colored indicators, shapes to the indicatiors, what not.

Attachment
0