diff --git a/lesson_05/cogbonnia/README.md b/lesson_05/cogbonnia/README.md new file mode 100644 index 000000000..c6a8d29cc --- /dev/null +++ b/lesson_05/cogbonnia/README.md @@ -0,0 +1,34 @@ +# Pomodoro Timer App - User Stories + +## User Story 1: Setting the Study Timer +**As a** student, +**I want to** set a custom study timer that defaults to 25 minutes but allows me to adjust the time, +**so that** I can focus on tasks for a duration that matches my specific needs and preferences. + +**Acceptance Criteria:** +- The timer should default to 25 minutes upon launch. +- The user should be able to modify the duration of the timer. +- The timer should display the time remaining during the countdown. +- The user should be able to start, pause, and reset the timer at any point. + +## User Story 2: Break Notifications +**As a** user who follows the Pomodoro technique, +**I want to** receive a notification when the timer ends, indicating that it’s time for a break, +**so that** I can take regular breaks to prevent burnout and stay productive over long periods. + +**Acceptance Criteria:** +- The app should notify the user with a sound or popup when the timer reaches zero. +- The notification should include the option to start a break timer (e.g., 5 minutes). +- After the break timer ends, the user should receive a notification to resume studying. +- The user should have the ability to customize the notification sound or message. + +## User Story 3: Tracking Pomodoro Sessions +**As a** busy professional, +**I want to** track how many Pomodoro sessions I’ve completed in a day or week, +**so that** I can monitor my productivity, understand my work habits, and optimize my study/work routine. + +**Acceptance Criteria:** +- The app should record each completed Pomodoro session. +- The user should be able to view the total number of Pomodoro sessions completed for the day and week. +- The user should have the option to export or share their session data. +- A visual representation (e.g., bar chart or calendar view) of the completed sessions should be available.