- Frontend and Backend - Next.js (or Backend)
- Express - Auxilary backends
- Turborepo
- Postgres Database
- Prisma ORM
- Tailwind
- Auth (In this case, probably email/phone)
- On ramp from bank, off ramp to bank
- Support transfers via phone number/name
- Support scanning a QR code for transferring to merchants
- Login with google
- Generate a QR Code for acceptance
- Merchants get an alert/notification on payment
- Merchant gets money offramped to bank every 2 days
- Send money to someone
- Withdraw balance of merchant
- Withdraw balance of user back to bank
- Webhooks from banks to transfer in money