Interactive React smart home dashboard featuring an authenticated PIN screen, responsive glassmorphism panels, and draggable grid cards.

Smart Home React Dashboard Interface

This comprehensive smart home manager application showcases state-driven viewport transitions and rich glassmorphism layouts. Built with React and SCSS, the dashboard mounts behind an interactive security screen requiring a numeric PIN entry. Typing the correct code initiates an asynchronous verification state before loading a grid panel complete with custom drag-to-scroll sliders. (Requires: react.js, react-dom.js)

Technologies:
HTML CSS/SCSS JavaScript/TypeScript
Difficulty:Advanced
Browser Support (as of Jun 2026):
Chrome Chrome 76+ Edge Edge 79+ Firefox Firefox 70+ Safari Safari 10+
Features:
Interactive PIN GateDrag-Scroll SliderState-Driven Views
Code by: DivDev DivDev
License: MIT
Dark themed dashboard displaying Pokemon stats with colorful progress bars and a search input

Animated Pokemon Data Dashboard

This is an Animated Pokemon Data Dashboard. It interfaces with the PokéAPI to display character statistics using fluid, color-coded progress bars and dynamic badges. Its function is to transform raw JSON data into an engaging, highly visual interface, demonstrating effective state management and asynchronous rendering in React. (Requires: react.js, react-dom.js, gsap.js, axios.js)

Technologies:
HTML SCSS Babel
Difficulty:Advanced
Browser Support (as of May 2026):
Chrome Chrome 60+ Edge Edge 79+ Firefox Firefox 55+ Safari Safari 11+
Features:
Live API FetchingDynamic Data VisualizationSearch with AutocompleteCustom Loader
License: MIT
Event Cards

Event Cards

A cutting-edge, high-fidelity mobile UI component simulating stacked event cards. The complex physics and fluid motion are powered by React Spring and React Use Gesture, which control the stacking via synchronized translate3d and scale interpolations. Crucially, clicking a card triggers a calculated, large-scale transformational transition to a fullscreen modal, achieving a seamless, native iOS-like user experience.

See the Pen Event Cards.

React Phone with Credit Card Selector

React Phone with Credit Card Selector

A mobile wallet interface in React and TypeScript where the card swipe mechanism is implemented with a CSS translateX transform - the position is calculated on-the-fly based on the active card’s index.

Shared Layout Animation in React

Shared Layout Animation in React

Advanced transition state management in React - the Context API and a custom router track the previous route to trigger a shared animation only between specific pages.