UI Component Showcase
Explore all the UI components used throughout this portfolio. Built with shadcn/ui and customized for optimal user experience.
Carousel
A responsive carousel/slider component with keyboard navigation, touch support, and multiple configuration options.
Featured Projects Carousel
This mimics the homepage featured projects section with 3 cards on desktop, 2 on tablet, 1 on mobile.
Slide 0 of 0 • Swipe on mobile, use arrows on desktop
With Progress Indicator
Shows current slide position with dot indicators.
Slide 1
This is slide content 1
Slide 2
This is slide content 2
Slide 3
This is slide content 3
Slide 4
This is slide content 4
Slide 5
This is slide content 5
Single Item Full Width
One item per view with center alignment - great for testimonials or featured content.
Multiple Items Per View
Shows 4 items on desktop, 3 on tablet, 2 on mobile with smooth scrolling.
Item 1
Item 2
Item 3
Item 4
Item 5
Item 6
Item 7
Item 8
Item 9
Item 10
Item 11
Item 12
Bounded Carousel (No Loop)
Buttons disable at the boundaries - notice the previous button is disabled at the start.
Conversational AI platform with natural language processing capabilities
Deploy and manage cloud resources across multiple providers
Automated CI/CD pipeline with intelligent testing and deployment
Real-time analytics and visualization for business intelligence
No-code platform for building mobile applications quickly
Automated security vulnerability scanning and reporting
Try navigating to the edges - buttons will disable
Vertical Orientation
Carousel can also scroll vertically. Useful for timelines or stacked content.
Vertical carousel item 1
Vertical carousel item 2
Vertical carousel item 3
Vertical carousel item 4
Vertical carousel item 5
Usage Notes
- Keyboard: Use arrow keys to navigate when focused
- Touch: Swipe left/right on mobile and tablet devices
- Responsive: Automatically adjusts items per view based on screen size
- Loop: Can be configured to loop infinitely or stop at boundaries
- Accessibility: Proper ARIA labels and keyboard navigation support