A modern, responsive e-commerce platform built with Next.js, TypeScript, and Tailwind CSS. This project showcases a beautiful UI with smooth animations, responsive design, and a great user experience.
Clone the repository:
git clone https://github.com/yourusername/shop-now.git
cd shop-now
Install dependencies:
npm install
# or
yarn install
Run the development server:
npm run dev
# or
yarn dev
Open http://localhost:3000 in your browser.
shop-now/
āāā app/
ā āāā components/ # Reusable UI components
ā āāā landing-page/ # Landing page components
ā āāā products/ # Product-related pages
ā āāā login/ # Authentication pages
ā āāā signup/ # Authentication pages
ā āāā services/ # API services
ā āāā globals.css # Global styles
āāā public/ # Static assets
āāā package.json # Project dependencies
ProductCard
: Displays product information in a card formatProductTrendingCard
: Specialized card for trending productsFeaturedProductsSection
: Reusable section for featured productsProductCarousel
: Image carousel for product galleriesProductFilters
: Filtering and sorting controlsTopbar
: Navigation and search barFooter
: Site footerThe project uses the DummyJSON API for product data:
https://dummyjson.com/products
https://dummyjson.com/products/{id}
https://dummyjson.com/products/category/{category}
Contributions are welcome! Please feel free to submit a Pull Request.