How rajneeshk7788/timezone works
This is a small Next.js time-zone display app. Visitors land on a country clock grid showing per-country times, dates, time-zone identifiers, and embedded maps; the navigation also links to a second grid that repeats the visitor’s local time for each country. Both grids update their displayed time every second. The sampled source supports these component relationships and embeds; the README provides no further product capabilities.
Main entry points: ZoneCenter/page.tsx Local-time grid · CountryTimeZones/page.tsx Country clocks · app/page.tsx Home page · layout.tsx Root layout
Components 9
App shell
- Root layout
app/layout.tsx - Navigation
app/components/Navbar/page.tsx - Home page
app/page.tsx
Time displays
- Country clocks
app/components/CountryTimeZones/page.tsx - Local-time grid
app/components/ZoneCenter/page.tsx
External services
- Moment Timezone
- Browser date
- Google Maps embeds
Other components
- Visitor
Connections 12
- Visitor → Home page: opens home
- Visitor → Local-time grid: opens route
- Root layout → Navigation: renders
- Root layout → Home page: renders page
- Home page → Country clocks: renders grid
- Navigation → Local-time grid: links to
- Country clocks → Moment Timezone: formats zone times
- Country clocks → Browser date: reads date
- Country clocks → Google Maps embeds: embeds maps
- Local-time grid → Moment Timezone: guesses zone; formats time
- Local-time grid → Browser date: reads date
- Local-time grid → Google Maps embeds: embeds maps