PAPALDO KA
MarketsSupport
Log inGet Started

About Papaldo

How it's built

One developer, one AI pair programmer and 39 tools, services and libraries. Here is every one of them, and what it does in Papaldo.

The appChartsAccounts and dataMarket dataPipelines and hostingAI and MCP serversDevelopment tools
DJ

The developer

David Jamandre

Licensed Financial Planner · Builder of Papaldo

A financial planner who builds software. David started Papaldo so Filipinos could practise investing before they put in a peso. He planned every feature, chose the data sources, helped shape the risk quiz and tested each screen, building it with Claude Code as his pair programmer.

  • Book a financial review
  • Portfolio
  • GitHub
  • LinkedIn
  • Facebook

The app

What every page is made of.

  • NeNext.js 15Pages, server rendering and the API routes(opens in a new tab)
  • ReReact 19Every screen and component(opens in a new tab)
  • TyTypeScriptTypes across the app, the database included(opens in a new tab)
  • TaTailwind CSS v4Styling, themes and the colour palettes(opens in a new tab)
  • shshadcn/uiButtons, dialogs, menus and forms(opens in a new tab)
  • BaBase UIThe accessible parts under shadcn/ui(opens in a new tab)
  • ZuZustandYour display settings: theme, currency, language(opens in a new tab)
  • ZoZodChecks every form and API request(opens in a new tab)
  • LuLucideThe icons(opens in a new tab)
  • GoGoogle FontsArchivo, the landing page type(opens in a new tab)

Charts

How prices and plans are drawn.

  • LiLightweight ChartsPrice charts on every company page(opens in a new tab)
  • ReRechartsPortfolio performance and the calculators(opens in a new tab)
  • D3D3Lays out the sector heatmap(opens in a new tab)

Accounts and data

Where your practice account lives, and who can see it.

  • SuSupabaseAccounts, sign-in and the database, with row-level security on every table(opens in a new tab)
  • PoPostgreSQLThe database under Supabase; orders run as one transaction(opens in a new tab)
  • GoGoogle sign-inOne-tap sign-in, handled by Supabase Auth(opens in a new tab)

Market data

Real prices and real companies, from these sources.

  • AlAlpacaLive US stock and fund prices(opens in a new tab)
  • FiFinnhubMarket news and company profiles(opens in a new tab)
  • ExExchangeRate-APIThe dollar-to-peso rate for the ₱ toggle(opens in a new tab)
  • FiFinancial Modeling PrepCompany logos(opens in a new tab)
  • YaYahoo FinanceIndex history and company sizes, weekly(opens in a new tab)
  • StStooqThe PSEi's history(opens in a new tab)

Pipelines and hosting

What runs behind the scenes, and where the site lives.

  • VeVercelHosts the site(opens in a new tab)
  • GiGitHubThe code and its history(opens in a new tab)
  • GiGitHub ActionsChecks every change; refreshes market data every Sunday(opens in a new tab)
  • PyPythonThe weekly market-data pipelines(opens in a new tab)
  • papandasCleans the index and company data(opens in a new tab)

AI and MCP servers

The assistant that helped build Papaldo, and the servers it worked through. None of them run inside the app.

  • ClClaude CodeAnthropic's coding agent, running Claude. It wrote and checked much of the code alongside David, who planned each feature and made every call.(opens in a new tab)
  • ClClaude's browserChecks every changed page at phone and desktop sizes, in light and dark(opens in a new tab)
  • MoModel Context ProtocolHow Claude reaches the services below while building(opens in a new tab)
  • SuSupabase MCPDatabase changes, types and security advisors(opens in a new tab)
  • VeVercel MCPDeployments and logs(opens in a new tab)

Development tools

The workbench.

  • NoNode.jsRuns the app and the build(opens in a new tab)
  • npnpmPackages and scripts(opens in a new tab)
  • GiGitVersion control(opens in a new tab)
  • ESESLintCatches mistakes before they ship(opens in a new tab)
  • ViVitestThe unit tests(opens in a new tab)
  • ReRemotionRenders the real app into the landing page screens(opens in a new tab)
  • ObObsidianThe research notes and API docs behind each feature(opens in a new tab)

PAPALDO KA

A practice stock market for Filipino first-time investors.

Product

  • How it works
  • Markets
  • Tools
  • FAQ

Company

  • About
  • How it's built
  • Community
  • Blog
  • Contact support

Legal

  • Privacy
  • Terms
  • Cookie policy

© 2026 Papaldo. Practice only: not investment advice, and no real money moves.

hello@papaldo.ph