Penvo
A business banking app for a small business, with a cash forecast
A complete business banking app for a small business, with a light and a dark theme, and it comes with sample data for a made-up bakery with three shops and a wholesale round. Good for: a business bank or fintech product, an accounting or cash-flow tool, a small company's finance screen, or any project that needs a polished place to see money in, money out and what is coming. How it works: the overview draws the main account's balance over the last 30 or 90 days and a 30-day forecast ahead, with every bill, standing order, direct debit and the pay run pinned on the day it leaves, the lowest point marked and a safety line; switching unapproved bills in or out redraws the forecast, and every action you take moves the balances, the forecast and the sidebar counts. Includes: today's takings per shop that tick up live, and the accounts and wallets; activity with receipts; team and virtual cards you can freeze, with spending limits and rules; transfers, payees and scheduled payments; a bills board you approve and pay, a pay run and direct debits; exchange between pounds, euros and dollars with wallets; profit and loss, the nine VAT boxes and statements you download as CSV; insights by shop and by supplier; settings; and help. How to use: run it as it is to explore with the sample data, which is saved in your browser with a reset in Settings, then connect your own bank and accounting data, since there is no backend; the icon bar opens a menu per section and pins open into a full sidebar, Cmd+K searches payments, payees, bills and cards, and it works on every screen from phone to desktop with a bottom tab bar on phones. Built with React, TypeScript and GSAP.
$91.00 — one-time price, free updates
- A React app template
- React and Vite · npm install and it runs
- Build unlimited client sites with it
Built with React, CSS, GSAP.
What is in the zip
- app.css
- css/activity.css
- css/cards.css
- css/exchange.css
- css/help.css
- css/home.css
- css/insights.css
- css/payments.css
- css/reports.css
- css/settings.css
- css/transfers.css
- index.html
- src/App.tsx
- src/actions.tsx
- src/env.d.ts
- src/finder.tsx
- src/main.tsx
- src/motion.ts
- src/pages/activity.tsx
- src/pages/cards.tsx
- src/pages/exchange.tsx
- src/pages/help.tsx
- src/pages/home.tsx
- src/pages/insights.tsx
- src/pages/payments.tsx
- src/pages/reports.tsx
- src/pages/settings.tsx
- src/pages/transfers.tsx
- src/pages/types.ts
- src/router.ts
- src/store.ts
- src/ui/charts.tsx
- src/ui/format.ts
- src/ui/icons.tsx
- src/ui/kit.tsx
- src/ui/overlay.tsx
- src/ui/runway.tsx
- tsconfig.json
Version history
- v1.0.0, 2026-11-05 — First release. Penvo shipped, with the reel recorded from the real page.