alexhosp / portfolio-alexhosp

personal website
https://portfolio-alexhosp.vercel.app
0 stars 0 forks source link

As a new website visitor with a slow internet connection, I want a welcoming animated heading and value proposition, along with an interesting loading progress bar animation, so that I perceive the website as fast and engaging while the 3D model loads. As soon as the progress bar is filled, I am looking forward to be presented with a 3D model representing the brand's unique features, presented cleanly, which encourages me to explore further. #7

Closed alexhosp closed 7 months ago

alexhosp commented 7 months ago

Acceptance Criteria

  1. Logic that Loads Model based on Internet Connectivity:
    • Given as a developer I have detected the quality of a client’s internet connectivity,
    • When I find a connectivity below the threshold for instantly showing the basic representation of the model,
    • Then I will render an engaging loading indicator that shows the model as soon as the necessary assets for that have been loaded
  2. Clean and Engaging Layout:
    • Given as a user I arrive on the website,
    • When I get presented the hero section,
    • Then I want the 3D model as well as the loading indicator to be harmoniously integrated in the overall layout, which I perceive as organized and easy yet interesting to navigate
  3. Smooth Animations:
    • Given that as a user I see the static version of the 3D model first,
    • When the tree begins to move,
    • Then I expect the movement to give the website life in a calming way, that symbolizes organic growth through technology