PickBazar 9.0 React Ecommerce Template with React Hooks Next JS GraphQL & REST API

Created: 6 years ago
(4.40 Rating)
4207 Sales

PickBazar - React Ecommerce Template with React Hooks, Next JS, GraphQL & REST API

PickBazar is a feature-rich React eCommerce template built for fast storefronts and multi-vendor marketplaces, powered by Next.js, GraphQL, REST API, and a modern frontend stack including TypeScript and Tailwind CSS. It includes an admin dashboard, multi-language support, and extensive updates across versions to enhance performance and flexibility.

Core technologies and capabilities

  • React ecommerce template with React Hooks and Next.js
  • GraphQL and REST API integration, with GraphQL Playground for documentation
  • NestJS-based backend schema support and easy frontend-backend data fetching
  • React Query for REST API data fetching
  • Tailwind CSS for flexible, modern UI styling
  • TypeScript for type-safe development
  • Admin dashboard that simplifies store management
  • Multi-language support for diverse markets

Marketplace scope and product coverage

  • Supports multi-vendor environments with a seamless marketplace for diverse products
  • Covers Grocery, Bakery, makeup, Daily needs, Cloth and Fashionwear, books, accessories, and more
  • Built for a vibrant online shop or specialized grocery shop scenarios

Performance, deployment, and UX

  • Super-fast e-commerce template designed for ease of setup and operation
  • Efficient delivery mechanisms and a responsive storefront experience
  • UI improvements and admin/shop design facelifts across versions

Demo access and credentials

Changelog and version history

version: 6.1.0

  • Introduced new Layout(Daily Needs).
  • Moved sorting to table column in admin.
  • Wallet points added.
  • Added refunds using wallet points.
  • SignUp wallet points.

version: 6.0.0 (Breaking Changes)

  • Multivendor Support added.
  • Added Variable Product support
  • Replaced CRA by nextjs at admin
  • Replaced BaseUI from admin by tailwindcss
  • Replaced formik from client by react-hook-form
  • Replaced styled-components from client by tailwindcss
  • Replaced SWR by react-query at client rest
  • Introduced new admin layout and new admin pages
  • Introduced new shop layout and new pages
  • Removed restaurant layout and pages
  • Removed books and medicine pages
  • Replaced TypeGraphQL API by NestJS GraphQL API(Dummy)
  • Added NestJS REST API(Dummy)

version: 5.0.2

  • packages update.
  • Fixed some previous issues.

version: 5.0.1

  • packages update.

version: 5.0.0

  • Minor issues fixed from the previous update
  • All packages are updated.
  • Added a new product card.
  • Fixed some previous issues.

version: 4.0.0

  • 3 new demo added (Bakery, Grocery and Furniture)
  • Some css issue fixed

version: 3.2.1

  • Improved some code and fixed some design issues.

version: 3.2.0

  • Added Separate Restaurant package.
  • Introduced New Mobile layout.
  • Fixed some code and design issues.

version: 3.1.1

  • Bumped dependency (nextjs v9.5).
  • Added online documentation.
  • Fixed some code and design issues.

version: 3.1.0

  • Updated Apollo V3
  • Shop Rest API integration (shop-rest) package added.
  • Fixed some coding and design issues.

version: 3.0.3

  • introduced site-settings folder for easy site configurations.
  • changed theme configurations for better customizations.
  • improved some component's structure.
  • improved some design facts.
  • improved internationalization naming.
  • replaced google fonts CDN by typeface.
  • added placeholder for empty cart.
  • fixed api data.

version: 3.0.1

  • Moved apollo client config to SSG
  • Added service and terms, privacy policy page.
  • Fixed some console's warning.
  • Dynamic import for better code chunking.
  • Updated stripe integration to new hook base packages (replace react-stripe-elements by @stripe/stripe-js and @stripe/react-stripe-js).
  • Replaced react-moment and moment by dayjs.

version: 3.0.0

  • removed redundant react import in favor of nextjs
  • introduced src folder to consist with common development standard.
  • new folder structure (as our growing codebase we need to provide some easy pattern so that our customers can easily customize their needs).
  • provided easy to use svg component through restructuring and decoupling (custom svg).
  • introduced ENV variables through .env file(because using .env is a regular development pattern and nextjs also introduce default support for .env files).
  • removed nextjs aliasing in favor of nextjs build in typescript path support.
  • introduced dynamic page routing for product pages.
  • updated all dependency packages.
  • removed isomorphic-unfetch package in favour of nextjs 9.4+
  • Some Improvements of code.

version: 2.0.2

  • All packages updated.
  • Added SEO component for better SEO
  • Removed next-css plugin in favor of default css support on nextjs
  • Removed next-fonts
  • Added new medicine demo
  • Added new checkout page
  • improved code structure
  • Typescript error fixed.
  • All package updated.
  • Shop & admin hosting issues fixed.
  • Some minor bug and css issues are fixed.
  • Fixed some bugs on admin
  • Updated some libraries
  • New Layouts (Book & Furniture) added
  • Multilang support provided
  • RTL support provided
  • Issues Fixed
  • Libraries Updated

The information on this website is sourced from the ThemeForest product page .

Customer Reviews

5.0
20 reviews

Loading reviews...

Item Support

This author will respond to buyers' questions and provide support through their own support system.

Item support includes:

  • Availability of the author to answer questions
  • Answering technical questions about item\u2019s features
  • Assistance with reported bugs and issues
  • Help with included 3rd party assets

However, item support does not include:

  • Customization services
  • Installation services

Contact the author

This author will respond to buyers' questions and provides limited support through their own support system.

Item support includes:

  • Availability of the author to answer questions
  • Answering technical questions about item’s features
  • Assistance with reported bugs and issues
  • Help with included 3rd party assets

However, item support does not include:

  • Customization services
  • Installation services

View the item support policy

Go to item support