Timeframe

Progress Documentation

Week 1

Discussed what we should add in the magic 8 ball website

Provided the implementation that I will add for the website

Figure 1.1 Sprints that will be done by the team per week

Figure 1.1 Sprints that will be done by the team per week

Sign in to your account

Figure 1.2 Link to the Scrum Brainstorming Document

Week 2

Additional Buttons that can manipulate the color of the ball

Fig 2.1 Magic-8 Ball Week 1 Scrum

Fig 2.1 Magic-8 Ball Week 1 Scrum

Resources Used:

HTML DOM getElementById() Method

CSS change button style after click

Sign in to your account

CSS change button style after click

CSS Buttons

Week 3

Sound effects when buttons are clicked

<aside> 💡 Originally, this addition was only intended for the magic 8 ball only but I decided to add sound effects to the other buttons as well.

</aside>

Fig 3.1 Magic 8 Ball - Week 3 Scrum

Fig 3.1 Magic 8 Ball - Week 3 Scrum

Resources Used:

Audio play() Method

W3Schools online HTML editor

javascript onclick sound effect Code Example

Week 4

Streak counter is applied and a fireworks animation would apply if the user has accumulated 3 or more streaks.

For this week, I have asked for help from my instructor and he was able to guide me on what to do. Completed the task within the day.

<aside> 💡 Originally, the idea was to create a fireworks animation that will spawn fireworks one by one but was changed to x amount of fireworks at the same time where x is the number of streaks.

</aside>