A secure, campus-focused peer-to-peer marketplace with escrow protection and QR-based handoff verification โ powered by the Algorand blockchain.
Live Demo Link: campus-commerce-2iauy6v8w-devcode-srishs-projects.vercel.app
Vouch is a student-only digital marketplace designed to eliminate fraud in campus buying and selling.
Unlike traditional marketplaces, Vouch uses:
- ๐ Blockchain-backed escrow (Algorand)
- ๐ฑ QR-based physical exchange validation
- โญ Trust score & reputation system
- ๐ Reward economy for active users
- ๐ Admin monitoring & analytics dashboard
The goal is simple:
No scams. No fake payments. No unsafe exchanges.
Funds are locked in a smart escrow wallet until both buyer and seller confirm the exchange.
โ Buyer pays โ Funds locked on Algorand โ QR generated for transaction โ Seller scans QR during meetup โ Funds released automatically
Every transaction generates a unique QR containing:
- Transaction ID
- Escrow reference
- Buyer ID
- Seller ID
- Timestamp
This ensures physical exchange verification before fund release.
Users earn trust points based on:
- Successful transactions
- Positive ratings
- Account age
- Dispute-free history
Higher trust = Higher visibility.
Users earn platform credits for:
- Completing transactions
- Referring students
- Maintaining high trust
Credits can be used for:
- Promoted listings
- Fee discounts
Admins can:
- Monitor transactions
- View dispute logs
- Track user activity
- Freeze suspicious accounts
flowchart LR
A[User - Buyer] --> B[Frontend - Next.js]
C[User - Seller] --> B
B --> D[Backend APIs]
D --> E[Escrow Smart Contract]
E --> F[Algorand Blockchain]
D --> G[Database]
D --> H[QR Generator Service]
sequenceDiagram
participant Buyer
participant Frontend
participant Backend
participant Escrow
participant Seller
Buyer->>Frontend: Select item & Pay
Frontend->>Backend: Create transaction
Backend->>Escrow: Lock funds (Algorand)
Escrow-->>Backend: Escrow ID
Backend-->>Frontend: Generate QR
Buyer->>Seller: Meet physically
Seller->>Frontend: Scan QR
Frontend->>Backend: Validate QR
Backend->>Escrow: Release funds
Escrow-->>Seller: Transfer payment
flowchart TD
A[Buyer Initiates Purchase] --> B[Payment Sent to Escrow]
B --> C[Escrow Confirms Lock]
C --> D[Generate Unique QR Code]
D --> E[Physical Meetup]
E --> F{QR Valid?}
F -- Yes --> G[Release Funds to Seller]
F -- No --> H[Transaction Blocked]
flowchart LR
A[Successful Transactions] --> D[Trust Engine]
B[Positive Ratings] --> D
C[Account Age] --> D
E[Disputes] --> D
D --> F[Final Trust Score]
Vouch/
โ
โโโ src/
โ โโโ components/ # UI Components
โ โโโ pages/ # Application Routes
โ โโโ api/ # Backend API Routes
โ โโโ services/ # Escrow + Blockchain Logic
โ โโโ utils/ # Helper functions
โ
โโโ docs/ # Diagrams & documentation
โโโ public/ # Static assets
โโโ package.json
โโโ next.config.ts
Algorand provides:
- โก High-speed finality (~4 seconds)
- ๐ธ Extremely low transaction fees
- ๐ Secure smart contracts
- ๐ Energy-efficient blockchain
This makes it ideal for micro-transactions in a student economy.
| Layer | Technology |
|---|---|
| Frontend | Next.js + TypeScript |
| Styling | Tailwind CSS |
| Backend | API Routes |
| Blockchain | Algorand |
| Database | Firestore / NoSQL |
| QR System | Dynamic QR Generator |
โ Escrow-based smart contract logic โ QR validation before release โ Server-side transaction verification โ Admin monitoring โ Dispute handling system
The system supports scaling by:
- Stateless backend APIs
- Blockchain-based payment handling
- Cloud-hosted database
- Modular microservice-ready structure
- ๐ฑ Mobile app version
- ๐งพ On-chain transaction history viewer
- ๐ง AI fraud detection engine
- ๐ University email verification integration
- ๐ณ Native Algorand wallet integration
Campus marketplaces often suffer from:
โ Fake UPI screenshots โ Non-payment after handoff โ Anonymous scammers
Vouch eliminates these through blockchain-backed escrow and QR confirmation.
Vouch is not just a marketplace.
It is a trust infrastructure for student commerce, built on the reliability of Algorand and modern full-stack architecture.
Hackathons โข Campus Deployments โข Web3 Innovation โข Secure Peer Commerce