The CashFlow App is a web-based tool designed to help users visualize and project their financial cash flow. By integrating with Lunch Money API, it provides an interactive chart to display income, expenses, and future balance projections, helping users make informed financial decisions.
Here are some screenshots of the application in action:

- Interactive Cash Flow Chart: Visualize your financial trajectory with a dynamic and customizable chart.
- Projection Horizon Selection: Adjust the time horizon for your cash flow projections.
- Key Events Tracking: Incorporate significant financial events into your projections.
- Negative Balance Alerts: Receive timely alerts for potential negative balances.
- API Key Management: Securely manage your API keys for financial service integrations.
To get a local copy up and running, follow these simple steps.
Ensure you have Node.js and npm (or yarn) installed on your system.
- Clone the repository:
git clone https://github.com/WesleyCeraso/cashflow-app.git
- Navigate to the project directory:
cd cashflow-app - Install dependencies:
npm install # or yarn install
To start the development server:
npm run dev
# or yarn devThe application will typically be available at http://localhost:5173.
To build the application for production:
npm run build
# or yarn buildThis will create a dist directory with the production-ready files.
Upon launching the application, you will be prompted to enter your API key for financial data integration. Once configured, you can select accounts, adjust projection settings, and view your cash flow projections.
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Distributed under the MIT License. See LICENSE for more information.
Project Link: https://github.com/WesleyCeraso/cashflow-app