Adaptive React layout for a sushi menu with filters and a cart

HTML & CSS
Job 3 of 16
Self-initiated design + code demo / not a real restaurant website. I designed and coded a separate responsive demonstrator with a synthetic brand and products. Implemented a hero section, navigation, catalog filters, product cards, cart counter, and live UI states. The layout has distinct behavior at 390, 768, and 1440 px, does not create horizontal overflow, and supports keyboard navigation and aria-pressed for filters. Stack: React, semantic HTML, CSS, responsive design, accessibility, client state.