A fully responsive IPO Watch clone built using Next.js, showcasing advanced UI design, responsive layouts, and component-based architecture.
This is a frontend application that replicates the UI and core layout of an IPO tracking platform like IPO Watch.
- No backend or live API integration
- All data is static (for UI demonstration)
- Focused on performance, responsiveness, and clean UI
- Scalable and reusable component architecture
- 📊 IPO listing UI (Upcoming / Ongoing / Listed)
- 📱 Fully responsive (mobile, tablet, desktop)
- 🎯 Clean and modern UI design
- ⚡ Fast performance with Next.js
- 🧩 Reusable component-based structure
- 🎠 Carousel/slider functionality (Embla)
- 🎨 Styled using Tailwind CSS + shadcn UI
- 🔍 Icon support via Lucide & React Icons
- Next.js 16
- React 19
- JavaScript
- Tailwind CSS 4
- shadcn/ui
- Radix UI
- tw-animate-css
- class-variance-authority
- clsx & tailwind-merge
- Embla Carousel
- Lucide React (icons)
- React Icons
- ESLint
git clone https://github.com/MeetVora79/ipo-watch-clone.git
cd ipo-watch-clonenpm installnpm run devOpen in browser:
http://localhost:3000
This project helped in understanding:
- Next.js App Router
- Component reusability
- Responsive design principles
- Tailwind CSS utility workflow
- UI libraries integration (shadcn + Radix)
- Performance optimization basics
This project is created for educational purposes only.
Meet Vora
If you like this project, give it a ⭐ on GitHub!