hackquest logo

PandaPay

The Next-Generation Platform for Modern Payments

视频

描述

Link slide: https://www.canva.com/design/DAGzlaJCXhs/U6BHRDcwSNlG8M7p8mvSwQ/edit?utm_content=DAGzlaJCXhs&utm_campaign=designshare&utm_medium=link2&utm_source=sharebutton

This project was created to simplify digital transactions, delivering a seamless and secure payment experience for both users and businesses. By combining modern technologies such as NFC and QR codes, PandaPay offers a flexible and efficient payment solution suitable for all environments — from traditional retail stores to online transactions.

Project Overview

PandaPay is a modern payment platform, distinguished by its multi-role, multi-method architecture.


1. Core Features

  • Contactless Payments: Users can simply tap a physical NFC card on a reader device to make payments, ensuring maximum speed and convenience.

  • QR Code Payments: For those without NFC cards, the platform supports QR code scanning to complete transactions quickly and securely.

  • Decentralized Transactions: Every transaction is recorded on the Sui blockchain, ensuring transparency, immutability, and high security.

  • Token Swap Integration (Planned for future development)


2. Architecture & Technology

  • Frontend: Built with Next.js, React, and TypeScript, utilizing the Web NFC API for card reading. The user interface is powered by Shadcn UI and Tailwind CSS, delivering a smooth and intuitive experience.

  • Backend: Runs on Node.js with Express.js, using MongoDB for data management and Redis for caching. Blockchain interactions are handled via the Sui SDK.

  • Smart Contracts: Developed in Move on the Sui blockchain. These contracts handle key features such as token management (sUSD, VND), an oracle system for updating exchange rates, and an Automated Market Maker (AMM) for token swap pools.


3. Target Users

  • General Users: Manage NFC cards, scan QR codes, view transaction history, and perform token swaps.

  • Merchants: Access a full-featured merchant dashboard to generate QR codes, accept NFC payments, and analyze detailed revenue reports.

  • Administrators: Oversee the entire system, including approving new merchants and monitoring platform performance and security.


PandaPay is more than just a payment application — it is a complete payment solution, delivering safety, transparency, and efficiency.

本次黑客松进展

Minimum Viable Product

技术栈

Next
Web3
Move
nodejs
redis
websocket

融资状态

Minimum Viable Product

队长
HHà Phúc Nguyễn
赛道
RWAInfraDeFi