A city doesn’t sleep. It concentrates.
After midnight, activity does not disappear evenly. It tightens into fewer corridors, creating intense pockets surrounded by sudden quiet.
Movement volume across the city
Route context is illustrative and does not guarantee personal safety. Always use your judgment and local emergency services when needed.
14 min remaining · Next active zone in 2 min · Phone stays unlocked on this screen.
After midnight, activity does not disappear evenly. It tightens into fewer corridors, creating intense pockets surrounded by sudden quiet.
The same street can feel energetic at 00:30 and exposed at 04:30. Night services should react to the changing relationship between movement, light and perceived safety.
This prototype turns a complex urban story into something anyone can explore—one hour and one layer at a time.
The visual data story now has a working companion app. Start a nighttime journey, add your location, set an arrival time and complete a private check-in.
The phone preview below is interactive. Open the full app for location and notification permissions.
Illustrative values make the interaction tangible while avoiding false claims about real neighborhoods.
The working map comes first. The editorial story appears only after the visitor has formed their own impression.
Data visualization, interaction design, creative coding and narrative structure in one focused experience.
Product strategy, UX/UI, data storytelling and creative direction.
Figma, JavaScript, AI prototyping and AppDeploy.
Nighttime travel feels uncertain and most route tools ignore emotional context.
An adaptive journey companion with safer-route thinking, timed check-ins and a UI that changes toward morning.
A working mobile prototype proving both product thinking and cinematic interaction design.