Shopkart is a modern, full-featured e-commerce platform built with Next.js. It provides a seamless shopping experience with a clean UI, robust cart management, and secure authentication. Designed for scalability and performance, Shopkart is ideal for businesses looking to establish or enhance their online presence.
- 🛒 Modern e-commerce storefront
- 🔐 Secure authentication (sign-in & sign-up)
- 🛍️ Product catalog with detailed product pages
- 🛒 Shopping cart with add/remove functionality
- 💳 Order success and checkout flow
- 🔎 Product search and filtering
- 📱 Responsive design for all devices
- ⚡ Built with Next.js App Router and optimized for performance
- Next.js (App Router)
- React
- Redux Toolkit for state management
- Tailwind CSS for styling
- TypeScript
- Vercel for deployment
To run Shopkart locally, follow these steps:
# Install dependencies
npm install
# Start the development server
npm run devOpen http://localhost:3000 in your browser to view the app.
- Browse products on the home page
- View product details and add items to your cart
- Sign in or sign up to place orders
- Complete checkout and view order success
Contributions are welcome! Please open issues or submit pull requests for improvements or bug fixes.
This project is licensed under the MIT License.
- Next.js Documentation - Learn about Next.js features and API.
- Vercel Deployment - Deploy your Next.js app with Vercel.
Shopkart leverages next/font for optimized font loading and uses Geist for a modern look and feel.