Welcome to the Capybara Pomodoro Timer, an intuitive time management tool based on the Pomodoro Technique! This app is designed to help you stay focused on your tasks while providing a capybara-inspired calming theme for an enjoyable user experience.
- Work Timer: Default 25 minutes of focused work. Customize the duration to suit your workflow.
- Rest Timer: Automatically switch to a 5-minute rest session after each work period. You can change the rest time as well.
- Multiple Sessions: Set how many work sessions you want to complete in a row.
- Pause/Resume Functionality: Pause the timer at any time and resume when you're ready.
- Stop and Reset: If you stop the timer, the session is reset, and you can start a fresh session whenever needed.
- Sound Alerts: A sound notification plays when each work or rest session ends.
- Session Logging: Every work or rest session is logged automatically, including the module studied, the time spent, and the date/time.
- View Study History: Review your logged study sessions in an interactive table format.
- Clear Study History: Reset your study history with the click of a button to start fresh.
- Visualize your total study time by module using a horizontal bar chart.
- The chart only includes time spent in work sessions (rest periods are not counted).
git clone https://github.com/your-repo/capybara-pomodoro.git
cd pomodoro
pip install -r requirements.txt
streamlit run pomodoro.py
