Skip to content
Life-Tracking
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
db
js
public
sass
src
templates
tests/Functional
.gitignore
LICENSE
README.md
composer.json
composer.lock
package-lock.json
package.json

README.md

Life-Tracking Dashboard

Features

  • track your location with tasker
  • track income and spendings
    • manage income/spendings categories
    • automatically add recurring income/spendings in different intervals
    • automatically assign a category to income/spendings
    • manage monthly budgets
    • income/spendings and budget statistics
    • monthly statistics via mail
  • track fuel consumption for multiple cars with multiple users
    • statistics of fuel consumption and km/year
  • multi-language support
  • multi-user support
    • profile image
    • change password
  • kanban like boards
    • stacks
    • cards with labels, date, description, assigned users
  • stay logged-in
  • progressive web app
    • using web push api for notifications

Installation

  • the application requires the class 'IntlDateFormatter'
  • the web-root of your domain need to point to the public directory
  • create a new database and import the file database.sql in the db directory
  • copy the file settings.example.php in the folder src and rename it to settings.php
  • insert your database credentials in settings.php
  • insert the default location and i18n settings in settings.php
  • install the required composer dependencies with composer install
  • you can login with the default user admin and password admin
  • create a cronjob which calls http://<your-domain>/cron every hour

Notes

  • when using push notifications PHP 7.1 with GMP is needed

More information available on http://www.haegi.org

You can’t perform that action at this time.