Your new best friend for sorting out the who's-awake-when puzzle of running a global team. With real-time tracking, powered by slick SvelteKit tech, you'll be scheduling meetings that everyone can actually attend.
- Add, edit, and remove team member time zones
- Real-time display of local times
- Link sharing for the current state of the app
- SvelteKit for fast performance and server-side rendering
- Data saved to Local Storage for persistence
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Node.js (v14.0.0 or higher)
- npm (v7.0.0 or higher)
-
Clone the repository:
git clone https://github.com/henrythach/time-zone-sync.git
-
Navigate to the project directory:
cd time-zone-sync
-
Install dependencies:
npm install
Run the development server using:
npm run dev
- Svelte for being a fun library to learn
- Moment Timezone for reliable time zone conversions
- screenshot.rocks for the generating the screenshot in this README
For any questions or concerns, please open an issue or submit a pull request.