Skip to content

Example product manager built on the Firefly III API

License

AGPL-3.0, AGPL-3.0 licenses found

Licenses found

AGPL-3.0
LICENSE
AGPL-3.0
COPYING
Notifications You must be signed in to change notification settings

JC5/product-manager

Product manager

This is a fairly basic demonstration of what you can do with the Firefly III API.

Introduction

This is a web-app, built on Laravel. It requires PHP 8.0. It can help you get an overview of the costs associated with a specific thing, such as your car, your pets or hobbies. It does this by collecting the tags associated with these things and group them according to the type of expense.

Screenshots

Screenshot

Screenshot

How it works

In your Firefly III installation, tag every product related expense with the product-SUBJECT-TYPE tag. For SUBJECT, you fill in the thing you wish to track. Use "car" for example. For TYPE, you fill in whatever the kind of cost is. Here are some examples:

  • product-car-initial-purchase
  • product-car-repairs
  • product-car-maintenance
  • product-car-gas

Or maybe:

  • product-washing-machine-initial-purchase
  • product-washing-machine-soap

The tool will give you an overview of each subject: for initial-purchase, repairs and the others the expenses will be listed. Also present is the amount spent per month.

Initial purchase

Make sure you tag one withdrawal with product-SUBJECT-initial-purchase.

Installation

Download or clone the source, run composer install. Copy .env.example to .env and fill in the APP_KEY (32 chars) and Firefly III API data. Visit your web browser.

Do you need help, or do you want to get in touch?

Do you want to contact me? You can email me at james@firefly-iii.org or get in touch through one of the following support channels:

Support the development of Firefly III

If you like Firefly III and if it helps you save lots of money, why not send me a dime for every dollar saved! 🥳

OK that was a joke. If you feel Firefly III made your life better, please consider contributing as a sponsor. Please check out my Patreon and GitHub Sponsors page for more information. You can also buy me a ☕️ coffee at ko-fi.com. Thank you for your consideration.

Questions and support.

This tool is built by James Cole. Contact me for questions.

Some disclaimers:

  • Its not multi currency and will always display EUR.

License is AGPL-3-or higher.

About

Example product manager built on the Firefly III API

Resources

License

AGPL-3.0, AGPL-3.0 licenses found

Licenses found

AGPL-3.0
LICENSE
AGPL-3.0
COPYING

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published