PomoBuddy is a Pomodoro Timer App designed to help individuals manage their work time effectively using the Pomodoro Technique. The Pomodoro Technique is a time management method that breaks work into intervals, traditionally 25 minutes in length, separated by short breaks. This technique aims to improve focus and productivity.
PomoBuddy serves a significant purpose for me and my college friends. As students, we often find ourselves overwhelmed with assignments, projects, and studying for exams. PomoBuddy emerged from our collective need for a tool that could help us manage our time more effectively and improve our productivity.
- Pomodoro Timer
- Short and Long Breaks
- Task Tracking
- Log in to your google account
- Scientific resources
To run PomoBuddy locally, follow these steps:
- Clone the repository:
git clone https://github.com/vermenea/pomo-buddy.git
- Navigate to the project directory:
cd pomo-buddy
- Install dependencies:
npm install
- Run:
npm run dev
Once the app is running, you can:
- Set Pomodoro sessions by entering a task and clicking "Start".
- Take short or long breaks between study sessions.
- Track your tasks in the toStudy list.
- Play some music to enhance focus 😎
A live demo of PomoBuddy is available here. Although due to developement it's not always working:3
- Next.js
- TypeScript
- Tailwind CSS
- Framer-motion
- Firebase auth
- Firebase cloud storage
PomoBuddy is still under development, and new features will be added in future updates:
- Music integration to enhance focus during study sessions.
- Additional study methods for different productivity techniques.
- ...and more
Contributions to PomoBuddy are welcome! To contribute, please follow these guidelines:
- Open an issue to report bugs or suggest features.
- Fork the repository and create a pull request with your changes.