@IzykGit
Posted
Very good however I recommend looking into the learning paths and other resources on SEO, semantics HTML, and HTML elements.
Instead of using divs try using things such as <main>, <section>, <h1>, <button>, etc. This will greatly improve not only SEO and semantics but as well as user experience for those who use screen readers.
Also for the javascript when you are given a data.json file, try to fetch the data from that file. This will greatly reduce the amount of code that you have to write and will make the coding process far more straightforward.
Keep up the good work :)