Personal Finance Tracker preview 1

Personal Finance Tracker

Half-built but running web app draft for tracking personal income, expenses, and simple cashflow habits.

App DraftBusiness AppAvailableRp 69.000BeginnerUpdated 2026-07-09Vite 6, React 19, Express 4, TypeScript, Tailwind CSS 4, Recharts, Framer Motion, localStorage (no database)
DemoBuyBuy · Lynk.idRp 69.000

Description

A client-side personal finance tracker: dashboard overview, budgets with spend-vs-limit alerts, charted reports, recurring transactions, multi-currency display (USD/IDR/SGD/EUR/GBP), and CSV export. All data is stored in the browser via localStorage — there's no database or login, which makes it the simplest product in the catalog to run and demo, but data doesn't sync across devices.

What Already Works

Dashboard overview with account balances, recent activity, and quick-add
Activity log with search, filter, edit, delete, and swipe-to-delete on mobile
Budgets with spend-vs-limit tracking and 80%/100% alerts
Charted reports (Recharts)
Recurring transactions (weekly/monthly) that auto-generate future occurrences
Multi-currency display: USD, IDR, SGD, EUR, GBP
CSV export
Dark/light theme

What's Included

  • Full source code
  • README and setup guide
  • License
  • AI-ready docs (PRD, technical spec, deployment notes)
  • Custom Express production server (server.ts)

How to Run

  1. Unzip the source and run npm install.
  2. Copy .env.example to .env if you want to set a custom APP_URL (optional).
  3. Run npm run dev and open http://localhost:3000 — no database setup needed.
  4. Build for production with npm run build, then start with npm run start (needs a Node host, not Vercel serverless).

Continuation Notes

  • Cannot run on Vercel serverless — needs a Node host like Render, Railway, or a VPS.

Known Limitations

  • No accounts or login — single-user only, by design
  • No database or cross-device sync — all data lives in the browser's localStorage and clears if browser data is cleared
  • Currency exchange rates are hardcoded, not live
  • Cannot deploy to Vercel serverless — ships a custom Express server, needs a Node host (Render, Railway, Fly.io, or a VPS)
  • Still needs human or developer review before shipping
Preview of POS Cafe
App DraftBusiness AppAvailable

POS Cafe

Starter app draft for a small online shop or POS workflow with enough structure to continue from.

Next.js 16 (App Router)React 19TypeScriptPrisma 7 + PostgreSQL (Neon)iron-session+4

Rp 69.000

Preview of BatuWorkout Class Booking
App DraftBusiness AppAvailable

BatuWorkout Class Booking

Workout class booking draft with public schedule pages, booking/member/admin screens, and manual-payment MVP direction.

Next.js 16 (App Router)React 19TypeScriptTailwind CSSQR code generation+2

Rp 80.000

Preview of AlHijrah Islamic Digital Ecosystem
App DraftBusiness AppAvailable

AlHijrah Islamic Digital Ecosystem

Full-stack Islamic super-app draft: Qur'an, prayer times, Qibla, mosque finder, Zakat/inheritance calculators, donations, and a marketplace across five main menus.

Next.js 16React 19TypeScriptadhan (prayer calculation)maplibre-gl+2