Skip to content

M1 delivery #1

@AdaLam7

Description

@AdaLam7
Number Deliverable Specification Link
0a. License Apache 2.0 https://github.com/bytepayment/bytepay/blob/main/LICENSE
0b. Documentation Dotpay user guide, workflow, and what is dotpay. https://bytepay.online/docs/bytepay-overview https://bytepay.online/docs/bytepay-userguide
0c. Testing Guide We will provide uni test for user management and recharge management modules(70% cover), the two module UI test report https://github.com/bytepayment/bytepay#how-to-run-test
0d. Docker We will provide Dockerfile and docker image to run the website in one command line https://github.com/bytepayment/bytepay#how-to-run-this-project-dev-mode
1. User management, create an polkadot account for each developer We will provide login function, you can login our website using github, and we will create an polkadot account for each user by default https://bytepay.online/login
2. Repo & webhook management We will fetch your github repo list, so you can active the repo you want integrate with polkadot, the webhook module will listen the pay event and tigger transform module to pay developer DOT https://bytepay.online/bind
3. Address binding Develop using github issue comment to bind there polkadot address. /dotpay bind [address] https://bytepay.online/settings/address
4. Recharge management Recharge DOT to your platform account https://bytepay.online/property
5. Transfer ink! contract We will provide an tested ink! contract on Substrate Smart Contracts Node, provide transfer limit, witelist and transfer function. The platform will integrate the contract when the Polkadot mainnet contract para chain is available. https://github.com/bytepayment/bytepay/tree/main/smart-contract

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions