A simple Pomodoro timer and task management application built with Vue.js, TypeScript, and Vite, also using chatGPT o1-preview for code generation.
Pomodoro Task Manager is a productivity application that helps you manage your tasks using the Pomodoro Technique. It allows you to create tasks, start a Pomodoro timer for focused work sessions, and keep track of your completed and pending tasks.
- Task Management: Add, delete, and manage your tasks.
- Pomodoro Timer: Start a timer for focused work sessions.
- Task Status Tracking: View the status of each task (Not Completed, In Progress, Completed).
- Past Records: View tasks completed on previous dates.
- Data Persistence: Tasks and their statuses are saved in local storage.
- Home interface
- working interface
- settings interface
- task records interface
- specific task records interface
-
Clone the repository
git clone https://github.com/ChristopheZhao/pomodoro-timer
-
Navigate to the project directory
cd pomodoro-timer
-
Install dependencies
npm install
-
Start the development server
npm run dev
-
Open your browser and navigate to
http://localhost:5173
We welcome contributions to this project! If you have any suggestions or improvements, please open an issue or submit a pull request.