Skip to content

subrat0018/project-grid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

All Contributors License: MIT

Ethereum TailwindCSS Web3.js Redux Solidity NodeJS React Express.js MongoDB Vercel Visual Studio Code Git GitHub


Logo

Blockducts

The official repository for the website of blockducts
View Live · Project Demo

Table of Contents
  1. About The Project
  2. Built With
  3. Getting Started
  4. Use Cases
  5. User Flow
  6. Contributors

About The Project

Blockducts is the e-commerce platform integrated with Web3 environment. This project introduces fungible tokens stored on-chain for seamless interoperability across E-commerce verticals. Partners and sellers can offer tailored rewards, encouraging customer engagement and bulk purchases. Customers gain transparent token tracking, earning tokens for social engagement and feedback, while staking enhances long-term retention.

Built With

Following technologies and libraries are used for the development of this website

Getting Started

To setup the project locally the steps below.

Prerequisites

  • Please make sure you have metamask installed and connected to polygon's mumbai testnet and have some test matic in your wallet

  • Node.js

    # Homebrew
    brew install nodejs
    
    # Sudo apt
    sudo apt install nodejs
    
    # Packman
    pacman -S nodejs
    
    # Module Install
    dnf module install nodejs:<stream> # stream is the version
    
    # Windows (chocolaty)
    cinst nodejs.install
    
  • Git

  # Homebrew
  brew install git

  # Sudo apt
  apt-get install git

  # Packman
  pacman -S git

  # Module Install (Fedora)
  dnf install git

Running the project.

The project uses NPM. It is strictly advised to stick with NPM so as to avoid dependency conflicts down the line.

## Checkout into the project client directory
cd client

## Install Dependencies
npm install

## Run the Project
npm run start

Following are the commands to remove/add new dependencies using npm

## Add a new Package
npm install <package-name>

## Remove an existing Package
npm uninstall <package-name>

## Save Package as a Dev Dependency
npm install <package-name> --save-dev

Use Cases

  • The Fungible token is interoperable as they are stored On-Chain. They can be used across all the verticals of the E-commerce brand.

  • Partners and sellers have the capability to monitor their valued customers closely, allowing them to offer tailored exclusive rewards and personalized coupons. Also sellers can offer tokens for customers making bulk purchases, encouraging larger transactions.

  • Customers can now monitor their tokens with enhanced transparency and accuracy.

  • Tokens are given for social media engagement such as sharing products, writing reviews, or participating in discussions. This boosts the platform's online presence and encourages community involvement.

  • Sellers can reward customers with tokens for providing valuable feedback on products or the shopping experience, improving the overall quality of the platform.

  • Staking of tokens ensures customer retention for a longer period of time.

User Flow

Flowchart

Homepage

Contributors ✨

Thanks goes to these wonderful people (emoji key):


Sambit Sankalp

💻

Sibasis-Malla

💻

subrat0018

💻

This project follows the all-contributors specification. Contributions of any kind welcome!

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •