PayPal Markets
An independent, US-first hackathon concept for market clarity and product discovery. PayPal Markets explores how people might view public crypto market context, plan a personal portfolio and discover products in one mobile-first companion experience. It is not an official PayPal or Venmo product.
Inspiration
Money decisions often cross between a payment app, market charts and shopping sites. We wanted a calmer way to move between those contexts while keeping a clear boundary between information, discovery and spending.
What it does
- Markets: CoinGecko reference prices and historical charts, with the data provider and retrieval time shown.
- Portfolio: A manually entered holdings view, allocation chart and display-currency preference. It does not read a PayPal or Venmo balance.
- Ask your agent: Natural-language product requests route into Channel3 product discovery. The agent can help find and compare retailer offers; even an “order” request stops at discovery and retailer handoff.
- Discover: A US/USD-first catalogue with UK/GBP as a selectable storefront, curated browsing and saved items stored on the device.
- Business concepts: Separate report and management previews use user-provided or clearly fictional data; they are not connected to merchant accounts.
How we built it
The companion pairs a Next.js and TypeScript web app/API with an Expo and React Native Android app. CoinGecko supplies public market reference data; Channel3 supplies product discovery and retailer links. OpenAI supports bounded market commentary. AG Charts powers web market and portfolio charts, while AG Grid is used for web reporting tables. Android charts use native React Native components.
Challenges and learnings
Market quotes and retailer offers can become stale between search and handoff. We show source and retrieval context, keep saved lists on-device, and leave inventory, final prices and payment eligibility to the retailer. Treating “find” and “order” as the same safe discovery flow avoids implying an order or payment that never happened.
What the demo proves
The current local Android build has verified Markets and US Shop screens. The local API supports the agentic Channel3 search flow; the currently hosted Render build is older and does not include that agent mode. The Devpost demo link below opens the hosted web preview.
No PayPal/Venmo account or balance is connected. No customer login, in-app checkout, transfer, retailer order, live merchant feed or spendable agent wallet is enabled. The PayPal sandbox webhook route is development scaffolding and does not process payments or payouts. This is a prototype and integration study, not a production financial service.