Skip to content

Releases: maldz3/CS361-Pomodoro

v3.0.0

12 Aug 19:34
04499f2
Compare
Choose a tag to compare
v3.0.0 Pre-release
Pre-release

v3.0.0 Features:

Timer was added and can start, pause, and stop
User can skip between task and break
Time completed adds up toward user goal
User can change level based on each 500 minutes completed
Stats page shows time completed by task category and task
Account data can be deleted
Prior release features improved
UI improved
To run the program:
Visit: https://cs361-pomodoro.web.app
Create an account and/or log in.
To create a task, hit the green "add" button in the lower right corner.
To run a task, hit the green "play" button to the left of the task.

v2.0.0

31 Jul 14:35
Compare
Choose a tag to compare
v2.0.0 Pre-release
Pre-release

v2.0.0 Features:

  1. User can create custom tasks
    *Task name can be customized
    *Work and break times can be customized
    *Task description can be customized
    *Goal time can be selected
    *User can pick from a list of wide categories
  2. Basic form validation is present
  3. Tasks are added to a list and displayed
  4. App data is supported by database backend for persistence between logins and devices
  5. Tasks link to experimental timer function
  6. App authentication process improved
  7. Prior release features for updating username, email and password improved

To run the program:
Visit: https://cs361-pomodoro.web.app
Create an account and/or log in.
To create a task, hit the green "add" button in the lower right corner.

v1.0.0

19 Jul 17:23
11bf09a
Compare
Choose a tag to compare
v1.0.0 Pre-release
Pre-release

v1.0.0 Features:

  1. App connected to Firebase project.
  2. User Registration and Login pages functional
  3. Firebase Authentication implemented and functional
  4. Login stores Firebase user data in custom user object
  5. App Drawer holds routes for home page, account settings page, and timer page
  6. Account settings page displays current user name and email.
  7. Accounts page allows user to update user name and email. New values displayed on accounts page.
  8. Accounts page has button for password update page route. User can change password from this page.
  9. User can click "Forgot Password" on login page to receive a password reset email.