This project is done in one day so... yeah nothing is done
Inspiration
Unknown, the idea just comes to mind, that if we can just pay Discord users without revealing identity such as using Venmo or Zelle, it would be fire.
What it does
MeowPay allows users to pay Discord users with just a few clicks of a button or with our Discord integration.
How we built it
MeowPay is powered by Expo to build a cross-platform React Native app, and a Next.js server to handle Discord commands.
So, how it works?
First of all, MeowPay relies on both the sender and recipient to be registered on MeowPay OR both the sender and recipient are in a mutual server with MeowPay added as a bot. This allows MeowPay to get the information of both the sender and recipient and manage their balances on the MeowPay database.
To login to MeowPay or chat with MeowPay, users have to authenticate via Discord. This lets MeowPay obtain the email, and Discord username.
With the username, MeowPay has a unique identifier to locate a specific user and manage balances.
To have a balance, the user needs to add balance by some method, the current implementation uses Stripe to obtain funds.
Once the user account is funded, payment can be sent via the app or Discord command, provided the recipient also has a MeowPay account.
If the recipient does not have a MeowPay account, the sender can request them to create one, which can be done in seconds since the only thing MeowPay needs is Discord authentication. Alternatively, if on a mutual server and MeowPay is added as a bot, MeowPay will have the ability to obtain the recipient's username and send a request to the recipient to authorize MeowPay.
Funds will be able to move between Discord users using the MeowPay app or MeowPay Discord Command all without sharing any additional information.
Funds can be withdrawn by some methods too, example includes Stripe Connect or Stripe Issuing.
Challenges we ran into
I ran out of time 💀
Accomplishments that we're proud of
I made dis in 1 day, check da GitHub commits 😎
What we learned
I am unable to create a full-scale commercial app in 1 day, I was so confident 😭 I haven't build an app for years and most of da stuff are like deprecated or replaced with some new stuff, back in da days there wasn't any Expo Router stuff...
What's next for MeowPay
idk, I lost motivation... maybe I'll make it happen someday... maybe...
Built With
- expo.io
- nextjs
- react-native


Log in or sign up for Devpost to join the conversation.