Frontend application SPA that allows you to create, save and share timers.
See demo timers.franlo.dev
- Creating timers
- Save timers you create or share
- Share timer via URL
- List of saved timers
- Synchronization between tabs of the same browser
- Storage in the browser's Local Storage
- Own router for managing different views
- Zero backend, data is stored in the browser
- Download the repository.
- Install dependencies
pnpm install. - Run
pnpm dev.
Inserts three timers when opening the URL, when there is no data in the browser Local Storage.
- Download the repository.
- Install dependencies
pnpm install. - Set
VITE_LOAD_DEMOenvironment variable to "true", in the.env.demofile. - Run
pnpm dev:demo.
- pnpm v10
- Vite v6
- Reactjs v19
- Typescript v5
- Tailwindcss v3
- Luxon v3