This is a world clock application built with Next.js and Tailwind CSS. It provides functionalities to view time across different time zones, with options for list, analog, and digital displays.
- Multi-View Clock: Switch between List, Analog, and Digital views to see time in various formats.
- Time Zone Support: Display time for multiple time zones simultaneously.
- Responsive Design: Optimized for both desktop and mobile devices using Tailwind CSS.
To run this project locally, follow these steps:
- Clone the Repository:
https://github.com/tejastechq/timezonepulse.git cd timezonepulse - Install Dependencies:
npm install # or pnpm install - Start the Development Server:
Open http://localhost:3000 with your browser to see the result.
npm run dev # or pnpm run dev
- Navigate through different views using the switcher buttons (currently under maintenance, see TODO below).
- Add or remove time zones from the list to customize your view.
- Re-enable the List/Analog/Digital view switcher buttons in
components/clock/ViewSwitcher.tsxafter resolving the underlying issues.
Contributions are welcome! Please feel free to submit a Pull Request or open an Issue on GitHub for any bugs, feature requests, or improvements.
This project is licensed under the MIT License - see the LICENSE file for details.