Skip to content

NextZone - Ecommerce Platform with Loyalty & Rewards System based on Blockchain

Notifications You must be signed in to change notification settings

shokushwaha/Nextzone-The-NextGen-Marketplace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NextZone

🔗 Ecommerce Platform with Blockchain Based Loyalty & Rewards System




About the Site 🚀


Blockchain based: Loyalty & Reward Program using Fungible Token

We've developed a cutting-edge Rewards and Loyalty system for our e-commerce platform NextZone, leveraging blockchain technology and fungible tokens. With distinct client and admin applications, users can earn tokens for purchases, referrals, and engagement. The transparent and secure blockchain ensures trust, while the user-friendly apps enhance the experience, creating a seamless and rewarding shopping ecosystem.


Token Rewards System: Grants users tokens based on their purchase amount, nurturing loyalty through tangible incentives. Accumulated tokens can be redeemed for discounts, exclusive offers, fostering lasting engagement and brand allegiance.

Token Transparency: Real-time view of token status on Etherscan. All the earned, available, expired, and redeemed tokens reciepts are available. Users will be able to see the credited tokens on their Metamask Wallet and the website.

Rewards Section: Dedicated rewards section showing all the Tokens earned by user, expired tokens and the tokens redemmed by the user. With all the terms and conditions clearly stated.

User Authentication: Secure process for registration and login using JWT, ensuring privacy and personalized shopping.

Smart Filtering: Advanced filters for faster, relevant product searches matching user preferences.

Effortless Cart Management: Intuitive cart system streamlines checkout preparation and item tracking.

Account Dashboard: User-friendly interface for order tracking, data management,account information and earned token visibility.

Safe Payment Handling: Reliable gateway ensures secure and smooth transactions, boosting user trust.

Tailored Recommendations: Personalized product suggestions driven by purchase history and preferences.

Virtual Try-On: 3D model integration for virtual clothing trials, aiding informed purchase decisions.

Instant Chat Assistance: Responsive chatbot offers prompt support, enhancing the shopping experience and guiding user through the website.

How to Run Client Side of the Website⚡


1. git clone https://github.com/shokushwaha/Grid-HackWizards.git

2. cd client

3. npm install

4. Create a .env file and add the following environment variables:

MONGODB_URI=""
STRIPE_PK=""
STRIPE_SK=""
PUBLIC_URL=""
NODE_ENV=''
GOLD_URL=""
PREMIUM_URL=""
SILVER_URL=""
BRONZE_URL=""
OPENAI_API=""

5. npm run dev

How to Run Admin Side of the Website⚡


1. git clone https://github.com/shokushwaha/Grid-HackWizards.git

2. cd admin

3. npm install

4. Create a .env file and add the following environment variables:

GOOGLE_CLIENT_ID=""
GOOGLE_CLIENT_SECRET=""
NEXT_AUTH_SECRET=""
MONGODB_URI=""
NODE_ENV=""

5. npm run dev

Tech Stack 💻


WEB 3.0 :

  • Hardhat
  • Mocha
  • Solidity
  • Polygon

Frontend :

Backend :

Contributors ✨

Thanks goes to these wonderful people ❤️


Shobhit Kushwaha


Rishabh Sharma

Ayush Sharma

About

NextZone - Ecommerce Platform with Loyalty & Rewards System based on Blockchain

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •