A minimalistic, clean, and inspiring time-management app for students, built to boost focus and productivity.
The NoorBytes Pomodoro Tool is a beautifully designed application that uses the Pomodoro Technique to help students stay focused. With a 45-minute work timer and a 5-minute break, this tool is built to track daily, monthly, and yearly progress while keeping you motivated with Islamic quotes and soothing sound effects.
- ⏲️ Pomodoro Timer: Work for 45 minutes, followed by a 5-minute break.
- 📈 Progress Tracker: Track your study progress on a daily, monthly, and yearly basis.
- 🕌 Islamic Inspiration: Motivational quotes from Islamic teachings to keep you inspired.
- 🎶 Sound Effects: Hear pleasant sounds when starting, pausing, or resetting your timer.
- 🌿 Minimalistic UI: Clean, simple, and user-friendly design.
- Python: Core language for building the app.
- Qt (Tkinter): For the graphical user interface (GUI).
- Local Database: A lightweight database (name coming soon) for storing your progress.
- 🛠️ Customizable Time Ratios: Set your preferred work-to-break ratio.
- 🚀 Additional Features: We’re always working to make this tool even more powerful!
-
Clone the repository:
git clone https://github.com/noorbytes/noorbytes-pomodoro.git
-
Install dependencies:
pip install -r requirements.txt
-
Run the app:
python app.py
We welcome contributions from everyone! Your efforts help NoorBytes continue to provide valuable tools that support students in their educational journeys. Whether it's fixing bugs, adding features, or improving the app, your contributions directly impact our mission.
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Submit a pull request with a detailed description of your changes.
"The seeking of knowledge is an obligation upon every Muslim."
— Prophet Muhammad (PBUH)
"Do not grieve, indeed Allah is with us."
— Quran 9:40
This project is licensed under the MIT License. See the LICENSE.md file for more details.
Thanks to all the contributors and the open-source community for supporting and inspiring us. Your contributions help us stay true to the mission of NoorBytes—empowering students to learn, grow, and succeed in both this life and the next.
