GithubHelp home page GithubHelp logo

freedomfromfiat / basepay Goto Github PK

View Code? Open in Web Editor NEW

This project forked from devacadian/basepay

0.0 0.0 0.0 13.8 MB

A P2P transaction dApp built on top of Goerli Base Chain ๐Ÿ”ต

Home Page: https://basepay.app

JavaScript 99.16% CSS 0.49% Solidity 0.35%

basepay's Introduction

Coinbase Badge Ethereum Badge Solidity Badge Next JS Badge Express.js Badge

Go cashless, Go Decentralized!

Whether you're organizing a vacation or sharing lunch expenses, BasePay streamlines payments for all social situations, ensuring they're more convenient than before.

Features

๐Ÿ”น Connecting User's Crypto Wallet: Users can connect their crypto wallets, including Coinbase Wallet and Metamask.
๐Ÿ”น Direct Ether Transfer: The platform supports direct Ether transfers, allowing users to send cryptocurrency easily.
๐Ÿ”น Initiate Payment Requests: Users can initiate payment requests without worrying about gas fees
๐Ÿ”น Instant Chat Messaging: Stay connected with other users through an instant chat messaging system.
๐Ÿ”น Initiate Payment Requests in Chat: Users can seamlessly initiate payment requests during chat conversations.
๐Ÿ”น Direct Transfer in Chat: Conduct direct transfers within chat conversations for ultimate convenience.
๐Ÿ”น Review Transaction History: View all transaction history within the app, including payments sent, received, requests sent, and requests received.

User Guide

Connecting Your Crypto Wallet

  1. Visit (https://www.basepay.app/).
  2. Connect your preferred crypto wallet (Coinbase Wallet, Metamask).
  3. After a successful connection, you will be redirected to your wallet browser (ie. CoinBase Wallet's browser)
    Landing Page Landing Page Landing Page

Making Direct Ether Transfers

  1. Navigate to the "Transaction" section.
  2. Enter the amount and the recipient's address
  3. Click Send
  4. Confirm the transaction.
    Landing Page Landing Page Landing Page Landing Page Receipt

Initiating Payment Requests

  1. Navigate to the "Transaction" section.
  2. Enter the amount and the recipient's address
  3. Click Request
  4. Confirm the transaction.

Request

Instant Chat Messaging

  1. Access the chat feature.
  2. Start a conversation with your contact.
  3. Send and receive messages in real-time.

Transaction History

  1. Visit the "Transaction History" section.
  2. Review all past transactions, including payments sent, received, requests sent, and requests received.

Request

Detailed Documentation

Refer to DOC.md

RoadMap ๐Ÿ—บ

Refer to ROADMAP.md

Meet the Team ๐Ÿš€โ€Š๐Ÿš€โ€Š๐Ÿš€โ€Š

Name Role Contact
Acadian.eth Frontend Developer & UI/UX Designer GitHub Badge
Allen Tsang Backend Developer & Blockchain Developer LinkedIn BadgeGitHub Badge

Want to Contribute?

Contributions are welcome! Please submit a pull request if you find any issues or want to add new features.

basepay's People

Contributors

devacadian avatar allentsangdev avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.