Skip to content

adarshmane146/Neon-Market

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💠 Neon Market: Hybrid Decentralized Marketplace

Neon Market is a cutting-edge decentralized commerce (dCommerce) prototype that demonstrates how blockchain protocols can be seamlessly integrated into modern e-commerce architectures.

It utilizes a Hybrid Architecture—combining the performance of traditional Web2 systems (Node.js, PostgreSQL) with the trust and transparency of Web3 (Solidity, Ethereum/Besu).


🚀 Key Features

🏦 Decentralized Payments & Rewards

  • Direct On-Chain Purchases: Buy products directly using ETH/Native tokens.
  • $AMZ Loyalty Token (ERC-20): An internal economy where users earn $AMZ as cashback.
  • Dynamic Loyalty Discounts: The platform automatically detects $AMZ holdings in your wallet to apply an extra 10% discount on all purchases.

👑 Premium Membership (NFTs)

  • Prime NFT (ERC-721): Membership is more than just a flag in a database. Users can purchase an exclusive Neon Prime NFT, which unlocks a permanent 40% discount and exclusive platform access.
  • Proof of Ownership: Rewards and memberships are verified directly on the blockchain, making them portable and truly user-owned.

📦 Secure & Decentralized Storage

  • IPFS Integration: Product metadata, descriptions, and high-resolution images are pinned to IPFS, ensuring that product information remains decentralized and available.

🏛️ Enterprise-Grade Infrastructure

  • Hyperledger Besu: Tested and deployable on Hyperledger Besu, showcasing its readiness for private or consortium enterprise networks.

🛠️ Tech Stack

Frontend

  • React.js (Vite): High-performance UI with a modern Glassmorphism design.
  • Ethers.js: Seamless integration with MetaMask and smart contracts.
  • Tailwind CSS / Vanilla CSS: Slick, responsive aesthetics.

Backend

  • Node.js & Express: High-speed API layer for user management and order history.
  • PostgreSQL: Relational database for efficient order tracking and metadata indexing.

Blockchain

  • Solidity: Secure smart contracts for global marketplace logic.
  • Hardhat: Professional development environment for compilation and testing.
  • Hyperledger Besu / Local Node: Scalable Ethereum-compatible blockchain networks.

Storage

  • IPFS (InterPlanetary File System): Content-addressed decentralized storage.

🛠️ Installation & Setup

Please refer to the detailed Setup Guide to get the platform running locally.

  1. Blockchain: Start the Hardhat Node and deploy contracts.
  2. IPFS: Start the local IPFS daemon.
  3. Backend: Configure the .env and start the Express server.
  4. Frontend: Connect MetaMask and start the Vite dev server.

🎤 Interview "Elevator Pitch"

"I built Neon Market to prove that Web3 isn't just about tokens—it's about utility. By using a Hybrid Architecture, I combined the speed of Node.js and PostgreSQL with the trust of Ethereum Smart Contracts. I implemented a Dual-Token system: an ERC-721 NFT for Prime memberships and an ERC-20 token ($AMZ) for loyalty rewards. This project demonstrates end-to-end decentralized commerce, from IPFS storage to cross-verified dynamic pricing."


📄 License

This project is open-source and available under the MIT License.


Created with ❤️ by Adarsh Mane

About

Neon Market: Hybrid Decentralized Marketplace

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors