
Japan has 4M+ vending machines, called jihanki. In Tokyo they’re everywhere, but the interesting ones are weirdly hard to find. So I made Jihanki Atlas, a map where people can discover, submit, and…
The Hook
“(No spoken dialogue — ambient UI clicks and scrolls)”
Product Reveal
“(No spoken dialogue — ambient UI clicks and scrolls)”
Feature Teaser
“(No spoken dialogue — ambient UI clicks and scrolls)”
Call to Action
“(No spoken dialogue — ambient UI clicks and scrolls)”
Synthesizable in Remotion · key components of the urban-art-canvas-atlas template.
Map pins appear on the map with a slight bounce and scale-up animation, drawing attention to specific locations.
Use Remotion's `spring` function for a bouncy scale and Y-axis translation. Combine with `interpolate` for opacity fade-in. SVG path for the pin shape.
Content within a fixed-width side panel scrolls smoothly, revealing new list items or form fields with a subtle fade-in effect.
Implement a `scroll` component with `overflow: hidden` on the parent. Animate `transform: translateY` for the content, using `interpolate` for smooth scrolling and `opacity` for new elements fading in.
When switching between tabs (e.g., 'Explore', 'Lists', 'Top Items'), the content area slides horizontally, and the new content fades in.
Utilize `AbsoluteFill` for tab content containers. Animate `transform: translateX` for the sliding effect and `opacity` for cross-fading between content, using `spring` for a fluid transition.
Purpose. Introduce the core problem of finding unique vending machines and immediately showcase the solution.
Execution. Rapid scrolling through a list of 'rare finds' on a map, highlighting the breadth of unique machines available.
Purpose. Demonstrate the detailed information available for each machine and the user contribution process.
Execution. Expanding a specific machine's detail panel, showing photos, descriptions, and fields for user reports and uploads.
Purpose. Illustrate the various ways users can explore and organize their discoveries, beyond just searching.
Execution. Transitioning to curated lists and 'top items' views, showing different ways to browse and categorize vending machines.
Purpose. Encourage user engagement and highlight the collaborative aspect of the platform.
Execution. Showcasing the 'My Finds' and 'Add Your Find' sections, emphasizing saving discoveries and contributing to the atlas.
Objective
A user wants to find a specific mural by a local artist in Brooklyn using 'Urban Art Canvas'.How the recipe adapts
The MapPinPop primitive would be used for street art locations, perhaps with a spray-can icon. PanelContentScroll would display artist bios and mural details. TabTransitionSlide would navigate between 'Discover', 'Artists', and 'My Collection' tabs. The color palette would shift to include more grays, deep blues, and vibrant accent colors for art highlights, while keeping the overall UI structure and motion language identical to Jihanki Atlas.Scene durations (4 scenes, 25s)
Key Remotion components

Against all odds. Congrats @elonmusk and @SpaceX.

Unreal Engine 6 has been announced with Rocket League.

Trade 24/7 with a social feed and onchain signals.