{"repo":"khanirfan18/finBoard","free":true,"listed":false,"github":"https://github.com/khanirfan18/finBoard","clone":"git clone https://github.com/khanirfan18/finBoard.git","description":"Track your spending, your way. Free to start, more with an account.","language":"JavaScript","stars":19,"topics":["finance","gssoc2026","reactjs","supabase"],"license":"MIT","category":"dashboards-admin","readme_excerpt":"FinBoard A personal finance dashboard for budgeting, transaction tracking, and financial insights. Track your spending, your way - free to start, with more unlocked once you create an account :) --- Features - Interactive Dashboard — real-time visualizations of your financial health - Budget Management — set limits and track expenses per category - Transaction History — search, filter, and categorize with full visibility - Smart Insights — spending patterns and trends via Recharts - CSV Import — drag-and-drop transaction import - Multi-currency support Privacy FinBoard is a client-side experience with minimal external dependencies. Data is stored securely via Supabase, with optional social auth (setup guide). Getting Started Requires Node.js. You'll also need a Supabase project — copy .env.example to .env and fill in your credentials (setup guide). Open http://localhost:5173. Docker: a docker-compose.yml and Dockerfiles exist in the repo but aren't wired up properly yet — stick to Node.js for now. Tech Stack React 19 · Vite · Tailwind CSS · daisyUI · Supabase · Recharts · PapaParse Contributing Contributions are welcome — see CONTRIBUTING.md and CODE OF CONDUCT.md. Found a bug or have an idea? Open an issue. License MIT","default_branch":null,"files":null,"tree":[],"storefront":"/r/khanirfan18","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/khanirfan18/finBoard/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}