Skip to content

Gain insights from measuring activities and moods in your life (HTML and REST API built on CherryPy)

License

Notifications You must be signed in to change notification settings

MichaelCurrin/track-my-life

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Track My Life

Author: Michael Currin

Find ways to better measure, understand and improve your life with Track My Life, a web-based application for logging and analysing personal activity.

The trackMyLife application is implemented in Python 2.7 and consists of a SQLite data managed with an ORM, a REST API and an HTML frontend for mobile and desktop consumption. The service is inspired by mobile apps on Android PlayStore, such as Daylio, Habitica and Water Drink reminder.

The kind of records I look to track for myself daily activities, mood, habits, goals, drinking water and driving/petrol. The idea is to track all of these in my own system, so that I can customise and centralise the creation of my personal data, then combine it however I wish when reporting and analysing it.

I am developing and hosting the app on https://pythonanywhere.com for my own private use, but this could be expanded publically with improved functionality and a lot of security and privacy enhancements.

Table of Contents

About

Gain insights from measuring activities and moods in your life (HTML and REST API built on CherryPy)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published