Skip to content

StarkMart is a decentralized e-commerce platform that allows people to buy and sell products online using stablecoins on Stark (USDC) for instant, low-cost, borderless transactions. At the same time, it also supports traditional payments like bank transfers, ensuring accessibility for all users—even those not familiar with crypto.

Notifications You must be signed in to change notification settings

SYLVIANNORUKA/StarkMart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛒 StarkMart — Decentralized Supermarket on Starknet

StarkMart is a modern decentralized e-commerce platform where users can buy and sell real-world products using USDC on Starknet, connected through their Argent wallet. The platform uses Supabase as its backend for product data, user authentication, and order management — no mocks, no middlemen.

🚀 Features

  • Clean, responsive design built with Next.js, TypeScript, and Tailwind CSS
  • Phantom wallet integration via @solana/wallet-adapter
  • Solana Pay support for real-time USDC payments on Solana Devnet
  • Supabase backend for:
    • User authentication (email/password)
    • Live product listing and management
    • Real-time order tracking and storage
  • Categories: Groceries, Electronics, Fashion (clothes & shoes)
  • Seller dashboard for inventory and sales tracking
  • Seamless Sign Up / Sign In and order management
  • Success messages after payment confirmations
  • No middlemen, no delays — direct wallet-to-wallet payments

📌 Technologies Used

  • Next.js
  • TypeScript
  • Tailwind CSS
  • Solana Pay
  • @solana/wallet-adapter
  • Supabase
  • USDC on Solana Devnet

📦 Getting Started

1️⃣ Clone the Repository

bash
git clone https://github.com/your-username/starkmart.git
cd starkmart

2️⃣ Install Dependencies

bash
npm install

3️⃣ Run the Development Server

bash
npm run dev

Visit http://localhost:3000

About

StarkMart is a decentralized e-commerce platform that allows people to buy and sell products online using stablecoins on Stark (USDC) for instant, low-cost, borderless transactions. At the same time, it also supports traditional payments like bank transfers, ensuring accessibility for all users—even those not familiar with crypto.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5