https://github.com/jongan69/unique-pod
UNIQUE POD will allow established/upcoming podcasters to mint their audio files into XRP NFT’s. Built under XRPL Hackathon: NFT Launch Party 2022
https://github.com/jongan69/unique-pod
Last synced: about 1 year ago
JSON representation
UNIQUE POD will allow established/upcoming podcasters to mint their audio files into XRP NFT’s. Built under XRPL Hackathon: NFT Launch Party 2022
- Host: GitHub
- URL: https://github.com/jongan69/unique-pod
- Owner: jongan69
- Created: 2022-12-07T04:13:07.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2024-03-16T04:14:57.000Z (over 2 years ago)
- Last Synced: 2025-03-30T10:41:32.812Z (over 1 year ago)
- Language: TypeScript
- Homepage: https://expo.dev/@jongan69/uniquepod
- Size: 6.17 MB
- Stars: 6
- Watchers: 1
- Forks: 1
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Unique Pod
[](https://github.com/jongan69/kudos/actions/workflows/codeql-analysis.yml)
-----
A full stack monorepo with
- React Native
- Nextjs
- Nhost SDK
built under The XRP NFT 2022 Hackathon
Mobile:
Web:
## Usage
`yarn ios` - Run iOS App
`yarn android` - Run Android App
`yarn web` - Start Nextjs app
### Features
- Has nhost for Graph QL DB if needed
- Has Nextjs App for API
- File Reading Functions
in a new `.env`
backendUrl: "YOUR_NHOST_BACKEND_URL",
in `App.js`
clientStorageType: "expo-secure-storage",
To Run Nextjs App:
`yarn web` in root directory
### To do
- [x] Expo React Native XRP Mobile App
- [x] Figma Screen Designs
- [x] Lucid Charts User Journey Diagram
- [ ] Nextjs App + Thirdwebjs Auth - Nextjs SDK
- [x] Nhost - React Native SDK
- [ ] Mobile App Screens
1. Onboard Screen ✅
2. Login Screen -> Nhost ✅ (GUEST)
3. Sign Up Screen -> Nhost ✅ (GUEST)
4. Homescreen 1 -> Display Owned -> getNfts()
5. Homescreen 2 -> Display Available -> All Brokered NFTs
6. Featured Screen
7. Payment Screen
8. About screen
9. Purchase Screen
10. Mint Screen ✅
Note: Do not use `--updateSnapshot` from to enable proper jest testing.
ideas for release: