FinTracker is a modern finance management web application designed to help users track their income and expenses seamlessly. With features like real-time transaction updates, currency conversion, and interactive dashboards, FinTracker simplifies financial management for smarter decisions.
The v2 of my Personal Budget Tracker App Still undergoing updates for v3.
- Add/Edit/Delete Transactions: Manage your finances effortlessly by adding, updating, or deleting transactions.
- Real-Time Statistics: View income, expenses, and balance updates instantly.
- Currency Conversion: Switch between NGN (₦) and USD ($) with customizable conversion rates.
- Interactive UI: A visually appealing and responsive interface designed with Next.js and TailwindCSS.
- Local Storage: Persistent data storage using the browser's local storage.
- Greeting Based on Time: Personalized greeting messages based on the time of day.
- React.js: For building the user interface.
- TailwindCSS: For styling the application.
- Lucide Icons: For modern, sharp icons.
- Local Storage: To store transaction data persistently.
- Clone the Repository
git clone https://github.com/yourusername/fintracker.git cd fintracker - Install dependencies
npm install
- Run the application:
npm dev
- Add Transactions: Click on the "Add Transaction" button to record your income or expenses.
- Edit Transactions: Hover over any transaction to edit or update details.
- Delete Transactions: Remove unwanted transactions with a simple click.
- Currency Toggle: Switch between NGN (₦) and USD ($) using the currency toggle button. You can also customize the exchange rate.
Your transactions are saved in the browser's local storage. This ensures your data is preserved even after closing the browser.
- Fork the repository.
- Create a new branch (git checkout -b feature-name).
- Make your changes and commit (git commit -am 'Add new feature').
- Push to the branch (git push origin feature-name).
- Create a new Pull Request.
This project is proprietary and is owned by [Stephanie Udemezue]. You may not use, distribute, or modify this code without explicit permission.
Happy FinTracking! 💸