CashTrack is an open-source Progressive Web App (PWA) designed to help you easily track your cash expenses. In a world where digital transactions dominate, it's easy to lose track of cash spending. CashTrack is here to fill that gap and provide a lightweight, accessible solution for anyone who wants to keep an eye on their cash flow.
- Simple Expense Tracking: Log your cash expenses quickly and effortlessly.
- Categorization: Organize your expenses with customizable categories.
- PWA Capabilities: Install CashTrack on your phone or desktop for a native app-like experience.
- Secure and Private: All data is stored locally on your device.
- Export Date export in JSON format
- A modern browser (e.g., Chrome, Firefox, Edge) with PWA support.
- Open CashTrack in your browser.
- Click the "Install" or "Add to Home Screen" prompt to install it as a PWA.
- Start tracking your expenses!
Want to contribute to CashTrack? Here's how to set up the project locally:
- Clone the repository:
git clone https://github.com/ivanlori/cashtrack.git
- Navigate to the project directory:
cd cashtrack
- Install dependencies:
yarn
- Start the development server:
yarn start
- Open http://localhost:3000 in your browser to view the app.
We welcome contributions from the community! Here's how you can help:
- Report bugs or suggest features using GitHub Issues.
- Fork the repository, make changes, and submit a pull request.
Guidelines
- Ensure your code follows the project's coding standards.
- Write clear and concise commit messages.
- Add comments where necessary and update documentation for new features.
This project is licensed under the MIT License. Feel free to use, modify, and distribute the app as per the terms of the license.
CashTrack was inspired by the need to better manage cash spending, especially in situations where digital tracking apps fall short. It's designed to be minimalistic, intuitive, and accessible to everyone.
Have questions or feedback? Feel free to reach out:
- GitHub: @ivanlori
- Email: [email protected]