MoveTheDot
A large yellow smiley face, rendered with SVG, fills the browser window and centers itself dynamically. The face is composed of a yellow circle with a black outline, two black eye circles, and a simple curved mouth implied by the background. Built with React, the code uses ReactDOM to render the SVG elements directly, calculating the face's dimensions from `window.innerWidth` and `window.innerHeight` to ensure it scales with the viewport. The rendering approach is declarative, with all shapes defined as SVG primitives within a React component.