Check it out on Vercel: https://clothora-amber.vercel.app/
A minimalistic clothing store web app built with Next.js, TypeScript, and Tailwind CSS. Clothora brings a clean, modern interface designed to make fashion browsing effortless and elegant. It features smooth animations, responsive layouts, and efficient state management powered by Zustand.
- Minimalist UI: Focused on simplicity and elegance with a modern design aesthetic.
- Product Carousel: Smooth and responsive carousel built with
Keen Slider. - Dynamic Loading Skeletons: Ensures a seamless browsing experience while data loads.
- Lucide Icons: Clean, lightweight icons for navigation and actions.
- State Management: Powered by
Zustandfor fast and reliable global state handling. - Motion Animations: Beautiful transitions and interactive effects using
Framer Motion-compatible library. - Responsive Design: Optimized for mobile, tablet, and desktop devices.
- Next.js 15
- React 19
- Tailwind CSS 4
- TypeScript 5
- Zustand 5
- Keen Slider
- Lucide React
- React Loading Skeleton
- Sonner (toast notifications)
- Node.js (version 18 or higher)
- NPM or Yarn
-
Clone the repository:
git clone https://github.com/yourusername/clothora.git -
Navigate to the project directory:
cd clothora -
Install dependencies:
npm install -
Start the development server:
npm run devThen open the app at http://localhost:3000 .
Discover clothing collections through an elegant, scroll-based interface. Each product features smooth hover animations and detailed previews.
Highlight featured collections and new arrivals with the Keen Slider-powered carousel.
Motion provides fade, slide, and stagger effects to make transitions seamless and visually appealing.
import { motion } from "motion/react";const fadeUp = { hidden: { opacity: 0, y: 30 }, visible: { opacity: 1, y: 0, transition: { duration: 0.5 } } };
export default function HeroText() { return ( <motion.h1 variants={fadeUp} initial="hidden" animate="visible"> Discover Minimalism with Clothora </motion.h1> ); }
Have ideas or want to improve the design? Contributions are welcome!
- Fork the repository.
- Create a new branch for your feature or fix.
- Make your changes and test thoroughly.
- Submit a pull request with a detailed description.
For inquiries or collaboration, feel free to email: rashidvisda@gmail.com.
Crafted with ❤️ using Next.js and Tailwind CSS.