Welcome to the Gilez Financial Tools! This application is designed to help you parse Intuit Mint transactions into useful data and graphs.
Gilez Financial Tools aims to simplify the process of parsing and visualizing transaction data from Intuit Mint. With this app, you can easily upload your Mint transactions in CSV format and convert them into a more structured format with additional features.
- CSV Parsing: Upload Mint transactions in CSV format and parse them into a structured data format.
- Data Enhancement: Automatically add useful fields such as
TrueAmountbased on transaction type. - Graphical Visualization: Visualize your transactions with graphs and charts for better insights.
To get started with Gilez Financial Tools, follow these steps:
- Clone the repository:
git clone https://github.com/AndrewGiles/finance-tools.git - Install dependencies:
npm install - Start the development server:
npm run dev
- Access the web app through the provided URL or run it locally.
- Drag and drop your Mint transactions CSV file onto the designated area or use the file input to select a file.
- The app will process the file, enhance the data, and provide visualizations.
- React: Frontend library for building user interfaces.
- Next.js: React framework for server-rendered web applications.
- Tailwind CSS: Utility-first CSS framework for styling.
- csv-parser: Library for parsing CSV files.
- streamify-string: Library for converting strings into readable streams.
- PapaParse: CSV parsing library.
If you'd like to contribute to the project, please follow the guidelines in CONTRIBUTING.md.
This project is licensed under the MIT License.