A simple desktop pomodoro timer made with React
and Tauri
for learning purposes.
- Tauri - Build an optimized, secure, and frontend-independent application for multi-platform deployment.
- Vite - A fast build tool.
- React - A library for building UI.
- TypeScript - A typed JavaScript.
By default the application works with:
- 25 minute cycles
- After one cycle comes a 5 minute shortbreak.
- After four cycles comes a 15-minute break.
- After completing a cycle a small alarm will sound and the next cycle will start at a pause
In order to test the project locally you must first follow the tauri guide of prerequisites, after you complete them:
pnpm i
pnpm tauri dev # for desktop view or:
pnpm dev # for localhost