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.
- 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
- Next.js
- TypeScript
- Tailwind CSS
- Solana Pay
- @solana/wallet-adapter
- Supabase
- USDC on Solana Devnet
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