SwiftCart is a modern e-commerce platform designed for home and decor enthusiasts. Discover a curated selection of stylish furniture, decor essentials, and more, all in one place. With a seamless user experience, SwiftCart offers features like product filtering, wishlist management, cart functionality, and secure authentication, making shopping for your dream home effortless.
- Product Catalog: Browse a wide range of home and decor products with detailed descriptions.
- Advanced Filtering & Sorting: Filter products by category, price, rating, and availability; sort by price, name, or rating.
- Wishlist Management: Add or remove products to your wishlist with a single click.
- Cart Functionality: Add products to your cart and manage your shopping seamlessly.
- User Authentication: Secure login and registration using NextAuth.js.
- Responsive Design: Fully responsive UI for a great experience on desktop and mobile devices.
- Dynamic Reviews: View product ratings and reviews fetched dynamically from the backend.
- Search Functionality: Search for products with ease using the integrated search bar.
- Pagination: Load more products with a "Show More" button or paginated category views.
- Framework: Next.js (React Framework for SSR and SEO)
- Styling: Tailwind CSS for modern, responsive design
- State Management: React Hooks and Context API
- Data Fetching: TanStack Query for efficient server-state management
- Authentication: NextAuth.js for secure user authentication
- Notifications: React Toastify for user feedback
- Deployment: Hosted on Vercel
- Fonts: Custom Google Font (Inter) via
next/font