Done a small 3D scene with using HTML, CSS and JavaScript. Interesting layout techniques were used - an animated background, iridescent stage lighting, a 3D item rotation effect and a custom slide switching effect using cubic-bezier.
Link to the lesson with materials - here