Skip to content

Launch DataSell MVP: Android App with UPI Payments and Manual Payouts #2

@REHANkop123

Description

@REHANkop123

Overview:
Kickoff for DataSell MVP in the inulute/upi repo. This project builds an Android app enabling users to buy data packages and sell their own data, with payments handled via UPI (static QR/intent). Withdrawals are approved and processed manually by an admin. The app includes a web-based admin panel for managing purchases and seller payouts.

Key Features:

  • Android app for buying/selling data packages
  • UPI payment integration (QR code & UPI intent)
  • Packages: 99, 199, 299, 399, 499, 600 INR
  • User registration via phone number + OTP
  • Seller dashboard for listing/selling data
  • Withdraw request flow: seller requests, admin manually approves and pays via UPI
  • Admin panel with demo accounts (Rehan/123, REHAN/124)
  • Payment success via webhook (Razorpay recommended) automatically grants package access
  • Telegram support: t.me/Dorimonko
  • UPI payee: shailshaikh@fam
  • Dockerized backend (Node.js/Express/Postgres), Flutter APK, admin web, QR generator, deployment instructions

Next Steps:

  • Scaffold backend and admin UI
  • Integrate Razorpay webhook for payment validation
  • Build OTP login and purchase/withdraw flows
  • Produce demo APK and host admin panel

Timeline:

  • 7-10 days for first demo APK and admin panel

This issue will track development and progress for the DataSell MVP as described above. All code and documentation will be committed in the inulute/upi repository.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions