Static Tesla homepage built with Nuxt 3 as a training project, it uses built-in CSS Scroll Snapping (works better on Firefox and Safari) and Intersection Observers wrappers from VueUse.
Make sure to install the dependencies
yarn install
Start the development server on http://localhost:3000
yarn dev
Build the application for production:
yarn build
Checkout the deployment documentation.