- Link: https://chorestodo.herokuapp.com/
- Repo: https://github.com/liamok19/choresToDo.git
- Support: https://www.npmjs.com/package/bootstrap-to-do-list
- Liam O'Kane - Team Leader, Back End, Front End & CSS
- Github: https://github.com/liamok19
- Email: [email protected]
- Portfolio: https://liamok19.github.io/liamo_portfolio/
- Sharon Martin - Front End & Back End
- Github: https://github.com/fubzee
- Email: [email protected]
- Portfolio: https://github.com/fubzee/W8HW-Portfolio.git
This project is available under the MIT license. Visit License: MIT for full license text
Modernising the Chores Chart you would have in your family home growing up. The younger generation have adapted to tech so easily and we wanted to provide an application that they can use right from the tips of their fingers. The application provides a Parent user to assign a task to their child. Where a Child user is provided with the finished task option. Each task has a reward assigned to it to keep a track of the child’s achievement.
When | Then |
---|---|
WHEN I visit the site for the first time | THEN I am presented with the homepage, which includes existing chores; navigation links for the homepage and the dashboard; and the option to log in for a Parent or Children |
WHEN the Parent of the child goes to the app they're prompted with a login/homepage | THEN the Parent needs to provide an email address, password and the kids username. |
WHEN the Parent provides these details | THEN they're saved/stored in a databse for login |
WHEN I revisit the site at a later time and choose to sign in | THEN I am prompted to enter my username and password |
WHEN the Parent has successfully logged in they're prompted to a task Manager Page | THEN promted to add in chore for the week. |
WHEN I click on the button to create a new chore | THEN the title and contents of my post are saved and I am taken back to an updated dashboard with my new blog post |
WHEN the user is prompted with a weekly chores systems | THEN they can interact with it once the job is done |
WHEN the parent reviews the Task manage page | THEN they can reveiw the progress of the childs task |
| | WHEN I am signed in to the site | THEN I see navigation links for the homepage, the dashboard, and the option to log out | |WHEN I click on the homepage option in the navigation | THEN I am taken to the homepage and presented with existing blog posts that include the post title and the date created | | WHEN I click on an chores | THEN I am presented with the chore title, contents, kid name, and assigned day of the week for that chore. | | WHEN I click on the logout option in the navigation| THEN I am signed out of the site | | WHEN I am idle on the site for more than a set time | THEN I am able to view comments but I am prompted to log in again before I can add, update, or delete comments |