In step 7, its best to mention that index.css is located inside the src folder. I bet it can take a minute or two for someone new to a Vite Project structure. Also the useState hook is not used in the App.jsx for the Hello World heading. (ESLint points it out way sooner that is if they have the extension for it) Besides that, the setup is on point and accurate