A simple, beginner-friendly React + TypeScript web app to track personal finances.
- Add income and expense transactions
- Delete transactions
- Show total balance, income, and expenses
- Clean UI with responsive design
- Uses React functional components and TypeScript
- State management with React's
useState
- React 18 + TypeScript
- HTML5 & CSS3
- Vite for development
- Git & GitHub for version control
src/ ├─ components/ # Reusable components │ ├─ TransactionForm.tsx │ ├─ TransactionList.tsx │ └─ BalanceCard.tsx ├─ App.tsx # Main app file └─ main.tsx # ReactDOM render entry