An open API service indexing awesome lists of open source software.

https://github.com/sagarpednekar/sync-in

Timezone Alarm Clock- A Next.js application that lets you set alarms for different timezones while living anywhere in the world. Perfect for travelers, remote workers, and international teams!
https://github.com/sagarpednekar/sync-in

alarm html-audio-api nextjs typescript

Last synced: about 1 month ago
JSON representation

Timezone Alarm Clock- A Next.js application that lets you set alarms for different timezones while living anywhere in the world. Perfect for travelers, remote workers, and international teams!

Awesome Lists containing this project

README

          

# 🌍⏰ Timezone Alarm Clock

A Next.js application that lets you set alarms for different timezones while living anywhere in the world. Perfect for travelers, remote workers, and international teams!

## Key Features
- 🕒 Set alarms based on any timezone (e.g., 7 AM Auckland time while in India)
- 🌐 Supports multiple timezones simultaneously
- 🔔 Custom alarm sounds with loop playback
- 📱 iPhone-inspired UI with Tailwind CSS
- ⚡ Real-time clock displays for all timezones
- 📅 Date-fns for reliable timezone calculations

## Tech Stack
- **Frontend**: Next.js 14 (App Router)
- **Styling**: Tailwind CSS
- **State Management**: React Context + Custom Hooks
- **Date/Time**: date-fns + date-fns-tz
- **Type Safety**: TypeScript
- **Audio**: Web Audio API + HTML5 Audio

## Use Cases
- Wake up calls in home timezone while traveling
- Meeting reminders across different offices
- Important events tracking in multiple timezones
- Personal productivity tool for global schedules

## Getting Started
1. Clone repo
2. `pnpm install`
3. `pnpm dev`