Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dperdic/s6-solana-pay
POS web UI utilizing Solana Pay
https://github.com/dperdic/s6-solana-pay
nextjs solana solana-pay typescript
Last synced: 2 months ago
JSON representation
POS web UI utilizing Solana Pay
- Host: GitHub
- URL: https://github.com/dperdic/s6-solana-pay
- Owner: dperdic
- License: mit
- Created: 2024-08-21T14:57:35.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-09-15T16:51:53.000Z (3 months ago)
- Last Synced: 2024-09-28T09:42:41.848Z (3 months ago)
- Topics: nextjs, solana, solana-pay, typescript
- Language: TypeScript
- Homepage: https://s6-solana-pay.vercel.app
- Size: 3.33 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# S6 - Solana Pay
Sixth assignment for the Solana Summer Fellowship 2024.
## Description
### Assignment
```
Build a Point-Of-Sale Web UI for adding products and checking out with Solana Pay.The payment confirmation should be displayed after checkout.
```### Description
The app simulates a POS machine where the user adds the items to the cart and when the `Buy` button is pressed, the order is created and a QR code for Solana Pay is displayed.
The user then has 30 seconds to scan the QR code and pay.
The transaction is checked every 5 seconds for verification.
After it has been verified, a notification will be displayed that the payment is successful.
If the transaction is not verified within the time limit a notification will be displayed that the transaction was not successful.