Inspiration
As international students, we experienced firsthand the high fees, delays, and friction of sending money home for everyday household expenses. We built Remita to merge cross-border remittances with transparent household bill management.
What it does
-- Direct-to-Bill Payments: Family abroad pay household expenses instantly using USDC on the Stellar network, avoiding crypto volatility. -- Linked Accounts: Secure profile pairing using one-time connection codes (OTPs). -- Shared Dashboard: Upload bills, parse OCR data, track balances, and coordinate multi-contributor payments in one place.
How we built it
We used the following tools to build the platform: -- Frontend: Next.js, React, TypeScript, Tailwind CSS. -- Backend: Supabase (PostgreSQL) with RLS policies -- Blockchain: Stellar SDK (Testnet) with USDC and Friendbot -- Parsing: Automated OCR bill data extraction
Challenges we ran into
-- Syncing multi-user OTP states across sessions with PostgreSQL and RLS. -- Configuring local standalone environment migrations and database connectivity. -- Abstracting Web3 complexities into a familiar, non-technical bill-pay workflow.
Accomplishments that we're proud of
We're proud of delivering a fully functional Stellar Testnet loop that handles everything from initial OCR bill parsing to immutable on-chain proof, successfully turning cryptocurrency into a practical, everyday tool for managing monthly family expenses.
What we learned
Throughout this build, we learned quite a bit about blockchain and how it works (none of us had much prior experience with it). We learned about cryptocurrency, the laws different countries have surrounding it, and different tools (both on Stellar and external) that we could use to build apps for blockchain.
What's next for Remita
Looking ahead, we plan to implement scheduled recurring payments and expand support for local currency off-ramps to better serve global families.
Built With
- github
- react
- stellar
- supabase
- typescript