A simple app to track your financial goals and contributions. Set savings targets, add contributions, and watch your progress grow.
- Create savings goals with target amounts
- Add contributions to your goals
- Track progress with visual indicators
- Supports multiple currencies with live exchange rates
- All data stored locally in your browser
# Install dependencies
npm install
# Start the dev server
npm run dev
# Build for production
npm run build- React 19 with TypeScript
- Vite for fast development
- TailwindCSS for styling
- Zustand for state management
- React Query for API calls
- React Hook Form + Zod for forms
src/
├── components/ # UI components
├── hooks/ # Custom React hooks
├── store/ # Zustand state management
├── types/ # TypeScript types
└── utils/ # Helper functions