CampusCash BCH: QR-Based Campus Payments with Bitcoin Cash Rewards

What if paying for your college canteen, stationery, or printing services was as simple as scanning a QR code while earning rewards on every purchase?

CampusCash BCH is a campus-focused digital payment platform that enables students to make instant QR-based payments using Bitcoin Cash (BCH). Along with fast and secure transactions, the platform introduces a loyalty rewards system that encourages regular usage while helping vendors improve customer retention.

🚀 Why I Built CampusCash BCH

Daily campus transactions are often slowed down by cash handling, UPI failures, and the lack of a proper reward system. I wanted to build a solution that combines the speed of blockchain payments with a familiar QR-based experience while rewarding students for every purchase they make.

✨ Key Features

  • QR-Based Bitcoin Cash Payments
  • Student Mobile-Friendly Interface
  • Vendor Dashboard for Invoice Management
  • Automatic BCH Price Conversion
  • Transaction History & Status Tracking
  • Loyalty Rewards System
  • Reward Redemption for Discounts
  • Sales Analytics for Vendors

⚙️ How It Works

  1. The vendor creates an invoice in INR.
  2. The system converts the amount into BCH.
  3. A QR code is generated for payment.
  4. The student scans the QR code and confirms payment.
  5. The payment is verified and recorded.
  6. Reward points are automatically credited.
  7. Students can redeem accumulated points for future discounts.

🎁 Rewards System

  • Earn 1 reward point for every ₹10 spent.
  • Redeem 10 points for a ₹10 discount.
  • Vendor-wise reward tracking.
  • Reward ledger designed for future CashTokens integration.
  • Transparent transaction history.

💻 Technology Stack

  • Frontend: React, Tailwind CSS
  • Backend: Node.js, Express.js
  • Database: MongoDB / Supabase
  • Blockchain: Bitcoin Cash (BCH)
  • QR System: QR Generator & QR Scanner
  • Authentication: JWT Authentication

⚙️ Challenges Faced

  • Designing a smooth QR payment workflow.
  • Implementing secure role-based access.
  • Building an efficient rewards management system.
  • Creating a responsive experience for both students and vendors.
  • Designing the architecture for future on-chain CashTokens support.

📈 Future Improvements

  • Real BCH wallet integration.
  • On-chain payment verification.
  • CashTokens-based loyalty rewards.
  • College-wide administrator dashboard.
  • Merchant settlement tools.
  • Multi-campus deployment.

🔗 Project Links

🌐 Live Demo

📂 GitHub Repository

🎯 Conclusion

CampusCash BCH demonstrates how blockchain technology can simplify everyday campus payments while encouraging student engagement through an integrated loyalty rewards system. By combining QR-based payments, vendor analytics, and a rewards engine, the platform offers a modern payment experience that is fast, transparent, and ready for future on-chain enhancements.

Developing this project strengthened my understanding of blockchain-enabled payment systems, QR-based transactions, role-based web applications, and reward management. More importantly, it showed how digital payments can improve convenience for students while creating value for campus vendors.


Thank you for reading! Feel free to explore the live demo and GitHub repository to learn more about CampusCash BCH.

Comments